0
在我的Theano程序中,我想将张量矩阵分成两部分,每个部分对误差函数做出不同的贡献。谁能告诉我自动分化是否支持这个?例如,对于一个张量矩阵变量M,我想将其分解为M1 = M [:300,]和M2 = M [300 :,],那么成本函数定义为0.5 * M1 * w + 0.8 * M2 * w。是否仍然可以使用T.grad(cost,w)获得梯度?Theano是否支持变量拆分?
或者更具体地说,我想要构建一个具有不同权重的不同特征的自动编码器,以对总成本做出贡献。
感谢任何回答我的问题的人。