【发布时间】:2019-01-07 11:48:00
【问题描述】:
只是一个快速的,我一直在构建一个用于图像识别的神经网络,我已经完成了。在测试我的模型对我的测试数据的预测时,我输出预测(显然)并且我遵循的教程使用语句print(prediction[0][0])(尽管不同之处在于本教程使用二元分类器进行损失)。
我只是想知道预测语句末尾的每个[0] 引用了什么(我将其作为变量分配给model.predict(testX)),这样我就可以更轻松地处理我的测试数据并了解我的内容米选择。我敢肯定这很简单,但我只是隔开它。非常感谢任何帮助!
【问题讨论】:
-
嗨 Popbemo,欢迎来到 Stack Overflow!但是,您的问题很难回答,并且对当前编写的方式没有太大贡献。请花点时间查看how to ask great questions,以便我们为您提供帮助,您也可以帮助提高网站中的知识。你没有提供任何关于你在做什么的参考,所以我们真的不知道你在做什么,你可以用 Tensorflow 做很多事情!
-
我确实说过我正在构建一个用于图像识别的神经网络,但这几乎无关紧要。我只是忘记了如何用我在标题中提到的语句选择数据。
-
相关的是网络图本身,这个教程是什么?你在使用 TF 网站上的 MNIST 教程吗? (如果你从这个开始,你可能应该这样做)。
-
我只能说
predicition[0][0]是二维矩阵中的某个值。如果您要输出图像,这可能是第一个像素,可以通过多种方式对其进行编码,具体取决于您构建网络的方式。如果您使用的是监督学习模型,predictions的形状应该与您的预期目标labels匹配。 -
是的,我正在关注本教程 (youtube.com/…)。谢谢。
标签: python tensorflow machine-learning neural-network