Я пытаюсь построить программу в тензорном потоке, которая может предсказать, как будет играть определенный бейсболист в будущих сезонах. Чтобы обучить его, я разделил набор данных так, чтобы X_Train содержал 5 конкретных статистических данных, а Y_Train содержал возраст.
Я хочу использовать модель keras.Sequential (), которую я построил, чтобы передать одно значение (возраст), а модель даст мне 5 возвращаемых значений
data = np.asarray(df, dtype=np.float32)
x = data[:, :-1]
y = data[:, -1]
y = np.reshape(y, [y.shape[0], 1])
print(x,y):
[[ 0.294 0.408 0.523 154. 6.7 ]][28.]
model.fit(X_train,
Y_train,
epochs=450,
batch_size=10)
results = model.evaluate(X_test, Y_test)
Я хочу передать значение 28 в мою модель, чтобы оно предсказало 5 статистических показателей для этого возраста
Как мне отправить [28] и получить что-то вроде [.300 .400 .500 200. 10.] (Примеры значений)?