ValueError:x and y must have same first dimension, but have shapes (3000,) and (10,)怎么办?

def result_show(history):
acc=history.history["accuracy"]#训练集的准确率
val_acc=history.history["val_accuracy"]#测试集的准确率
loss=history.history["loss"]#训练集的损失值
val_loss=history.history["val_loss"]#测试集的损失值

epochs_range = range(EPOCHS)

plt.figure(figsize=(15,5))
plt.subplot(1,2,1)
plt.plot(epochs_range,acc,label="Training Accuracy")
plt.plot(epochs_range,val_acc, label="Validation Accuracy")
plt.legend(loc="lower right")
plt.title("training and validation Accuracy")


plt.subplot(1, 2, 2)
plt.plot(epochs_range,loss, label="Training Loss")
plt.plot(epochs_range,val_loss, label="Validation Loss")
plt.legend(loc="upper right")
plt.title("training and validation Loss")

plt.show()

def result_show(history):
acc=history.history["accuracy"]#训练集的准确率
val_acc=history.history["val_accuracy"]#测试集的准确率
loss=history.history["loss"]#训练集的损失值
val_loss=history.history["val_loss"]#测试集的损失值

epochs_range = range(EPOCHS)

plt.figure(figsize=(15,5))
plt.subplot(1,2,1)
plt.plot(epochs_range,acc,label="Training Accuracy")
plt.plot(epochs_range,val_acc, label="Validation Accuracy")
plt.legend(loc="lower right")
plt.title("training and validation Accuracy")


plt.subplot(1, 2, 2)
plt.plot(epochs_range,loss, label="Training Loss")
plt.plot(epochs_range,val_loss, label="Validation Loss")
plt.legend(loc="upper right")
plt.title("training and validation Loss")

plt.show()

img

你好,我是有问必答小助手,非常抱歉,本次您提出的有问必答问题,技术专家团超时未为您做出解答

本次提问扣除的有问必答次数,已经为您补发到账户,我们后续会持续优化,扩大我们的服务范围,为您带来更好地服务。