ValueError:x 和 y 必须具有相同的第一维,但具有形状 (20,) 和 (50,)

问题描述 投票:0回答:0

3 我正在尝试使用 python、numpy 和 matplotlib 绘制一个简单的函数,但是当我执行脚本时,它返回标题中描述的 ValueError。这是我的代码:

plt.figure(figsize=(8, 8))
plt.subplot(1, 2, 1)

plt.plot(range(EPOCHS), acc, label='Training Accuracy')

plt.plot(range(EPOCHS), val_acc, label='Validation Accuracy')

plt.legend(loc='lower right')
plt.title('Training and Validation Accuracy')

plt.subplot(1, 2, 2)
plt.plot(range(EPOCHS), loss, label='Training Loss')
plt.plot(range(EPOCHS), val_loss, label='Validation Loss')
plt.legend(loc='upper right')
plt.title('Training and Validation Loss')
plt.show()```


I tried to plot train,val accuracy , train , val loss like this [enter image description here](https://i.stack.imgur.com/RlJj8.png)
deep-learning conv-neural-network
© www.soinside.com 2019 - 2024. All rights reserved.