Mar*_*ing 9 symmetric matrix-multiplication tensorflow
我在图中有一组MxM 对称矩阵变量,其值我想优化.
有没有办法强制对称条件?
我已经考虑过为损失函数添加一个术语来强制执行它,但这看起来很尴尬和迂回.我希望的是tf.matmul(A,B,symmA=True)
,只有A的三角形部分才会被使用和学习.或者类似的东西tf.upperTriangularToFull(A)会从三角形部分创建一个密集的矩阵.
如果你这样做了怎么办symA = 0.5 * (A + tf.transpose(A))?它效率低下,但至少是对称的。
| 归档时间: |
|
| 查看次数: |
894 次 |
| 最近记录: |