2017-02-27 198 views
1

我想實現使用具有tensorflow後端的keras的高斯混合模型。有沒有關於如何實施它的指南或例子?使用keras實現高斯混合模型

+0

你想讓你的網絡輸出成爲高斯混合或者簡單地使用Keras訓練GMM? –

+0

@MarcinMożejko,只需使用keras訓練GMM即可。以類似於[在此]完成的方式(https://github.com/tensorflow/tensorflow/blob/master/tensorflow/contrib/factorization/python/ops/gmm.py) – Rahul

回答

0

你確定這是你想要的嗎?你想將GMM整合到神經網絡中嗎?

Tensorflow和Keras是創建,訓練和使用神經網絡模型的庫。高斯混合模型是而不是的神經網絡。

+0

是的,我知道高斯MIxture模型是不是神經網絡。但是你可以在tensorflow找到一個GMM [這裏](https://github.com/tensorflow/tensorflow/blob/master/tensorflow/contrib/factorization/python/ops/gmm.py)。以類似的方式,我想在keras中實現GMM – Rahul

+1

@Rahul不,TF是用於符號計算的屬文庫,而Keras是用於神經網絡的特定庫。您可以在TensorFlow或Theano之上執行Keras上的GMM。 –

+0

@Rahul這是可能的 - 但它會非常麻煩。你爲什麼想在凱拉斯實施GMM? –