首页 > 解决方案 > ValueError:检查输入时出错:预期 conv1d_3_input 有 3 个维度,但得到的数组形状为 (1500, 1)

问题描述

ValueError:检查输入时出错:预期 conv1d_3_input 具有 3 个维度,但得到的数组形状为 (1500, 1) `

history = model.fit(train_features, train_labels, 
epochs=50, verbose=0, validation_split=0.25)
plt.figure()
plt.plot(history.history['loss'])
plt.plot(history.history['val_loss'])
plt.title('model loss')
plt.ylabel('loss')
plt.xlabel('epoch')
plt.legend(['train', 'validation'])
plt.show()
ValueError  Traceback (most recent call last)
<ipython-input-31-8779b6fa958d> in <module>()
1 history = model.fit(train_features, train_labels, 
2 epochs=50, verbose=0, validation_split=0.25)
4 plt.figure()
5 plt.plot(history.history['loss']) 

`

标签: pythonnumpymachine-learningconv-neural-network

解决方案


推荐阅读