用于微控制器的 TensorFlow Lite 是否支持 Google Edge TPU?

原文标题Does TensorFlow Lite for Microcontrollers support Google Edge TPU?

我已经知道 TensorFlow Lite (TFL) 支持 Google Edge TPU,例如通过 Coral 开发板(需要 Linux)。

但是我想知道用于微控制器(TFLM)的 TensorFlow Lite 是否也兼容。

我想做的是设计一个带有 Cortex-M 微控制器的裸机(没有操作系统,所以没有 Python 等)嵌入式系统,并使用 TPU 使用 TFLM 加速图像分类器。

显然,谷歌有一个类似的系统,the Dev Board Micro,它安装了一个 Cortex-M,并且根据产品描述“支持微控制器的 TensorFlow Lite 和 TensorFlow Lite”。但不幸的是,它仍然“即将推出”,我在网上找不到任何其他有用的信息或类似的项目。作为官方产品,我认为 TFLM 应该支持 Edge TPU,但我不知道它现在是否已经支持,或者将来可能只有在 Dev Board Micro 发布时才会支持。

我试图查看 TFLM 的 GitHubrepo,在第 56 行我发现了这个:

kTfLiteEdgeTpuContext = 2,     // Placeholder for Edge TPU support.

我计划使用与 Dev Board Micro 相同的 MCU(i.MX RT1170),显然 NXP 有自己的 TFLM 版本(硬分叉?)。

谢谢!

原文链接:https://stackoverflow.com//questions/71590845/does-tensorflow-lite-for-microcontrollers-support-google-edge-tpu

回复

我来回复
  • 暂无回复内容