Theano的符号矩阵是否“知道”结构矩阵?

时间:2015-04-19 20:04:33

标签: theano

在我的应用程序中,我正在计算块三对角矩阵A的逆矩阵 - 将该Theo结构的Theano&#39矩阵逆算法(通过使用更有效的矩阵逆算法)?

此外,我只需要得到的逆矩阵的对角线和第一对角线块。有没有办法阻止Theano计算剩余的块?

一般来说,我很好奇自己是否值得实施前向/后向块三角矩阵逆算法。

1 个答案:

答案 0 :(得分:0)

截至2015年4月,Theano矩阵反函数不会直接执行:

http://deeplearning.net/software/theano/library/tensor/nlinalg.html#theano.tensor.nlinalg.MatrixInverse

Theano没有很多与这种方法相关的优化和功能。它部分包装numpy.linalg(大部分)和scipy.linalg下的内容:

http://deeplearning.net/software/theano/library/tensor/slinalg.html

所以你在短期内更好地直接使用numpy / scipy。

如果您想将这些功能添加到Theano,可以这样做。但它需要有时间和愿意去做的人。