进行keras预测后的嵌套列表
Nested list after making a keras prediction
我使用以下方法根据我的 keras 模型进行预测:
# fit the keras model on the dataset
ker_model.fit(xtrain, ytrain, epochs=200, verbose=0)
predictions = ker_model.predict(xtest)
predictions = predictions.astype(int)
predictions.mean()
predictions
但是,问题是,我的预测是在嵌套数组列表中。意思如下:
array([[0],
[0],
[0],
[1],
[1]])
我如何才能确保我的预测最终不会出现在这样的嵌套列表中,或者取消列出预测?
我希望我的输出看起来像:
array([0, 0, 0, 1, 1])
你可以使用
predictions =predictions.ravel()
要么
predictions =predictions.squeeze()
我使用以下方法根据我的 keras 模型进行预测:
# fit the keras model on the dataset
ker_model.fit(xtrain, ytrain, epochs=200, verbose=0)
predictions = ker_model.predict(xtest)
predictions = predictions.astype(int)
predictions.mean()
predictions
但是,问题是,我的预测是在嵌套数组列表中。意思如下:
array([[0],
[0],
[0],
[1],
[1]])
我如何才能确保我的预测最终不会出现在这样的嵌套列表中,或者取消列出预测?
我希望我的输出看起来像:
array([0, 0, 0, 1, 1])
你可以使用
predictions =predictions.ravel()
要么
predictions =predictions.squeeze()