Android设备对于TensorFlow支持的最低要求?

问题描述:

在微弱的Android设备上运行example android project,比如华硕ZenPad P01Z,给出了非常麻烦且速度慢的结果。当我尝试在同一设备上运行我的自定义模型时,也会发生同样的情况Android设备对于TensorFlow支持的最低要求?

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

我认为这是一个难以回答的问题,因为它太模糊。您对高效和有效的定义尚不清楚。 据我所知,最低规格是运行API级别> 21(尽管> = 23推荐)的设备。

我有一个体面的推理时间运行的设备数量,但它取决于你的定义。您可以通过按音量键进入调试模式,查看模型运行缓慢的原因以及您的推理时间。我把它运行在Nexus 6P,Pixel C平板电脑和一些中级三星手机上。由于这些演示是相当简单的计算(而不是太强烈的图形),那么我会建议看看具有体面的CPU的设备。

+0

关于音量按钮的真棒提示!华硕的推断比Nexus 5X慢5至6倍(通常需要3秒以上,而不是500-600毫秒)。这是实质性的,并且担心在任何实时用例中运行ASUS上的任何模型的希望......我想知道是否有任何基准,以便我可以知道哪些设备可以合理执行(可以说,高达1-1.5相机演示的秒推断时间) – yonix

+1

不确定任何基准。我也在尝试自定义模型(但它听起来像你在我之前),但我认为你可以量化你的图来提高性能? – JCooke