矩阵大小不兼容:In[0]: [47,1000], In[1]: [4096,256]
Matrix size-incompatible: In[0]: [47,1000], In[1]: [4096,256]
我是 TensorFlow 的新手,正在学习教程。我正在尝试使用 VGG 做图像字幕。我收到一条错误消息:
enter image description here
这是我的代码:
model = define_model(vocab_size, max_length)
epochs = 20
steps = len(train_descriptions)
for i in range(epochs):
generator = data_generator(train_descriptions, train_features, tokenizer, max_length)
model.fit_generator(generator, epochs=1, steps_per_epoch=steps, verbose=1)
model.save('model_' + str(i) + '.h5')
我只是在看教程,但那个视频是很久以前拍的了。由于我是新手,所以我不明白这个错误。我也试过 model.fit()
。但是,没有任何效果。请帮我纠正一下。
- 应用以下修改后解决 inputs1 --> 1000
4096 se1 --> 47 而不是 256 decoder2 --> 47 而不是 256
fe2 --> 47 而不是 256 se3 --> 47 而不是 256
- 或者只是将 inputs1 更新为 1000 我认为这会解决问题
我是 TensorFlow 的新手,正在学习教程。我正在尝试使用 VGG 做图像字幕。我收到一条错误消息:
enter image description here
这是我的代码:
model = define_model(vocab_size, max_length)
epochs = 20
steps = len(train_descriptions)
for i in range(epochs):
generator = data_generator(train_descriptions, train_features, tokenizer, max_length)
model.fit_generator(generator, epochs=1, steps_per_epoch=steps, verbose=1)
model.save('model_' + str(i) + '.h5')
我只是在看教程,但那个视频是很久以前拍的了。由于我是新手,所以我不明白这个错误。我也试过 model.fit()
。但是,没有任何效果。请帮我纠正一下。
- 应用以下修改后解决 inputs1 --> 1000 4096 se1 --> 47 而不是 256 decoder2 --> 47 而不是 256 fe2 --> 47 而不是 256 se3 --> 47 而不是 256
- 或者只是将 inputs1 更新为 1000 我认为这会解决问题