Я загружаю модель keras для проверки данных с помощью этого кода.
sc = StandardScaler()
X = sc.fit_transform(df.astype(float))
print(X)
model = load_model('my_model.h5')
p =model.predict(X)
print(p)
real_pred = sc.inverse_transform(p)
print(real_pred)
, когда я запускаю этот код, он показывает ошибку.
ValueError: non-broadcastable output operand with shape (2100,1) doesn't match the broadcast shape (2100,5)
Я пытаюсь отредактировать код следующим образом.
sc.inverse_transform(p)[:,0]
sc.inverse_transform(p)[:,[0]]
Но он все равно не работает. Как это исправить?