【发布时间】:2017-09-30 23:30:45
【问题描述】:
我只想实现一个函数,给定一个矩阵X,返回X的协方差矩阵(X^T*X),这只是一个简单的矩阵乘法。
在 Tensorflow 中会很简单:tf.matmul(X, tf.transpose(X))
但我没想到这对 Keras 来说是一场噩梦。 Keras 中的 API,例如 multiply 和 dot 不符合我的要求。我也尝试了不同的方法(Lambda 层和混合 TF 操作)但仍然失败,出现很多错误。
希望有人可以提供帮助。谢谢。
【问题讨论】:
标签: matrix tensorflow keras keras-layer