我只想实现一个给定矩阵X返回X的协方差矩阵(X ^ T * X)的函数,这只是一个简单的矩阵乘法。
在Tensorflow中会很容易:tf.matmul(X,tf.transpose(X))
但是我没想到这对Keras来说是一场噩梦。Keras中的API(例如乘法和点运算)不适合我的要求。我还尝试了不同的方法(Lambda层并与TF操作混合),但仍然失败,并发生了很多错误。
希望有人可以帮忙。谢谢。
matrix keras tensorflow keras-layer
keras ×1
keras-layer ×1
matrix ×1
tensorflow ×1