0
私はtheano共有変数(1,500)を持っていますが、スキャン機能に渡されると形状は(1,150)になります。コードの例を以下に示します。theano共有変数のスキャン機能が不適切です
y_t1 = theano.shared(name='y_t1', value=np.zeros((1, 500), dtype=theano.config.floatX))
def forward(X, y_t1):
return y_t1
(hyp), _ = theano.scan(fn=forward, sequences=X, outputs_info=[y_t1])
y_t1のサイズ(1、500)で作成し、 "前進" 機能の外側(1、500)が、内側になるようにその形状が報告されている "前方" は、500形(1、1を有します)。なぜこれが起こるのですか?
ありがとうございました。