我正在尝试使用theano在神经网络上计算粗麻布。
但是,我无法根据权重矩阵W
计算损失函数的hessian。需要根据向量v
来计算粗体。
所以,解决这个问题的方法是将权重矩阵展平为矢量,然后计算粗麻布等。
一旦我以扁平形式更新我的体重矩阵,我需要用原始尺寸重建我的体重矩阵,比如m x n
使用theano语法执行此操作的最有效方法是什么?
答案 0 :(得分:2)
这听起来像是在寻找"重塑",就像提到@Pushkin一样。
你可以像The Numpy一样在Theano中使用reshape,但是它的自定义张量对象也是如此。