安卓设备对于支持TensorFlow的最低要求是什么?

3

在像ASUS ZenPad P01Z这样的弱Android设备上运行示例Android项目会导致结果非常有缺陷和缓慢。当我尝试在同一设备上运行自定义模型时,也会发生同样的情况。

已知的硬件要求或无法有效高效地运行TensorFlow的已知设备范围是什么?

1个回答

3
我认为这是一个难以回答的问题,因为它太模糊了。你对“高效”和“有效”的定义不清楚。据我所知,最低规格要求是运行API Level > 21的设备(虽然建议使用>=23)。
我在一些设备上运行良好,推理时间不错,但这取决于你的定义。你可以通过按音量键进入调试模式,查看你的模型运行缓慢的原因以及你的推理时间。我已经在Nexus 6P、Pixel C平板电脑和一些中档三星手机上成功运行了它。
由于这些演示计算比较简单(而且不需要过多图形处理),所以我建议选择配备体面CPU的设备。

关于音量按钮的绝妙提示!在ASUS上的推理速度大约比Nexus 5X慢5-6倍(通常需要3秒以上,而不是500-600毫秒)。这是相当重要的,并且令人担忧是否有希望在任何实时用例中在ASUS上运行任何模型...我想知道是否有任何基准测试,以便我可以知道哪些设备表现合理(例如,相机演示的推理时间为1-1.5秒)。 - yonix
1
我不确定任何基准测试。我也正在尝试自定义模型(但听起来你比我更先进),但我认为你可能可以量化你的图表以提高性能? - JCooke

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接