我正在编写一个Android应用程序,它通过.pb文件使用Keras模型将叶子分类为健康或不健康。我使用TensorFlow与Android,特别是TensorFlowInferenceInterface类进行接口。引用此操作的代码如下所示:
inferenceInterface.fetch("activation_7/Sigmoid",inferenceInterface.feed("conv2d_1_input",输入,1,宽度,高度,3);inferenceInterface.run(新String[]{"activation_7/Sigmoid"});
当我使用Keras从木星笔记本运行.pb网络时,它会在通常的范围内输出值(0到1)。但是,当我使用上面的代码和完全相同的图像文件运行它时,它永远不会给出大于0.1的值,这表示非常不健康的叶子。任何输入都会有帮助。
发布于 2018-06-10 07:11:08
https://stackoverflow.com/questions/50781311
复制相似问题