与笔记本电脑

时间:2018-04-07 08:32:28

标签: android python tensorflow

我使用2个googleCodelabs重新训练了自定义张量流模型,其链接如下所示。

诗人1的张量流:https://codelabs.developers.google.com/codelabs/tensorflow-for-poets/#0 诗人2的Tensorflow: https://codelabs.developers.google.com/codelabs/tensorflow-for-poets-2/#0

重新训练后,我得到了retrained_model.pb文件 在重新训练之后,当我想在笔记本电脑上对看不见的数据进行分类时,我获得了前5名的结果。

但是当我在我的Android应用程序中加载相同的retrainde_model.pb模型并对同一图像执行预测时,它会给出不同的5个结果。

我很困惑为什么会这样。为什么移动应用程序没有返回相同的结果?

移动应用程序是否拥有较少的资源,因为移动应用程序会产生不良结果?

1 个答案:

答案 0 :(得分:1)

当您在Android应用程序中加载Android模型时,在加载到Android移动设备之前,您将不得不量化图形。因此,由于量化,移动原因的准确性与笔记本电脑的准确度略有不同。