zhihu
zhihu copied to clipboard
machine_translation_seq2seq 运行报错
您好,运行down下来的代码,没有改动,运行到 with tf.Session(graph=train_graph) as sess: sess.run(tf.global_variables_initializer()) 这一个代码块的时候程序报错: Dimensions of inputs should match: shape[0] = [128,1] vs. shape[1] = [4 7,24] 目测是因为source和target的维度不一致导致的,我检查了好几编也没有弄清楚哪里出了问题。还请赐教
上一个问题解决了,我发现了一个新的问题,代码中source_sentence和target_sentence的最大长度分别是20和25,程序可以正常运行,可是这个数值我改成其他的都会报错。。。真的是要愁死小白了
请教第一个问题是怎么解决的
维度必须一致。。。改一下就好了