一个 tensorflow lite 模型,用于检测对象是书还是不是书

问题描述

我对 tensorflow 很陌生,所以我希望我的问题没问题。

我想要做的是在 Unity 中创建一个 tensorflow 应用程序来检测对象是书还是不是书,仅此而已。

为了统一,我使用了 tensorflow lite 的统一实现:https://github.com/asus4/tf-lite-unity-sample

它使用带有 .tflite 扩展名的文件并检测许多对象,准确度还不错,但超级滞后。

我不关心其他对象。我只想知道它是否是一本书。也许这也有助于减少滞后。由于我是 Tenserflow 的新手,我不知道从哪里开始。有人可以指出我正确的方向吗?

非常感谢

解决方法

如果您想加速模型,可以考虑以下选项。

(1) 选择权重较小或图像尺寸较小输入的模型。这有助于通过选择较小的模型来减少总体计算量。

(2) 利用模型优化技术,例如量化和稀疏性。这些技术可以减少占用空间并提高延迟的整体性能。 https://www.tensorflow.org/lite/performance/model_optimization

(3) 在移动端开启移动硬件加速选项,例如GPU delegate或NNAPI delegate,利用特殊硬件的能力可以节省模型的计算时间。 https://www.tensorflow.org/lite/performance/delegates

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...