Dav*_*vid 4 python machine-learning neural-network deep-learning keras
我正在 Keras 中进行回归,使用具有 1 个输入、10 个隐藏单元和 1 个输出的神经网络。我像往常一样适合模型:
model.fit(x_train, y_train, nb_epoch=15, batch_size=32)
Run Code Online (Sandbox Code Playgroud)
现在我想预测一个xtest(asx_train和y_train) 一个非常大的一维 numpy 数组。在 Keras 网站的文档中,您可以找到:
predict(self, x, batch_size=32, verbose=0)
Run Code Online (Sandbox Code Playgroud)
所以我知道你必须这样做:
model.predict(xtest, batch_size=32)
Run Code Online (Sandbox Code Playgroud)
我对batch_size指令感到困惑。这是否意味着predict以随机方式获取 xtest 的值?
因为我需要的是以与 xtest 给出的完全相同的顺序predict生成输出。我的意思是,首先预测 xtest[0] 的输出,然后预测 xtest[1] 的输出,然后预测 xtest[2] 的输出......等等。使用该数组预测,我想与我拥有的实际 ytest 进行一些比较并进行一些统计。所以,顺序是必不可少的。我该怎么做?
先感谢您。
| 归档时间: |
|
| 查看次数: |
1060 次 |
| 最近记录: |