我有一个令人难以置信的简单算法,错误,“ValueError:错误时检查输入:期望dense_4_input有形状(无,5),但有形状(5,1)阵列“.... 这是我正在运行的代码。简单的ML Algo不工作:ValueError:检查输入时出错:期望的dense_4_input有形状(无,5)但有形状的数组(5,1)
import numpy as np
import matplotlib.pyplot as plt
from keras.models import Sequential
from keras.layers import Dense
x = np.array([[1],[2],[3],[4],[5]])
y = np.array([[1],[2],[3],[4],[5]])
x_val = np.array([[6],[7]])
x_val = np.array([[6],[7]])
model = Sequential()
model.add(Dense(1, input_dim=5))
model.compile(optimizer='rmsprop', loss='mse')
model.fit(x, y, epochs=2, validation_data=(x_val, y_val))
非常感谢! – user2162942