【问题标题】:Issue with Google's edge TPU compiler谷歌边缘 TPU 编译器的问题
【发布时间】:2020-10-27 21:28:23
【问题描述】:

我尝试在我的 raspberrypi 3b+ 上安装 edge TPU 编译器,但显然 32 位不再支持它。我可以在 64 位机器上安装编译器,编译我的代码,把它变成边缘 tpu 可读的代码,然后把这个代码带回来并在我的树莓派上运行吗?还是会发生某种冲突?

【问题讨论】:

  • 假设您已将 TPU 设备(如 USB 加速器)与您的 RPI 连接。您可以在该 RPI 上运行已编译的模型。请参阅要求:coral.ai/docs/accelerator/get-started/#requirements。只是编译器无法安装在 32 位机器上,但输出(.tflite)格式可以在连接 ARMv7 32 位机器的 TPU 上执行。
  • 我所做的是我使用了一个在线编译器,它可以让我成功连接编译代码。如果有人被卡住,请告诉我,我会提供链接!

标签: artificial-intelligence robotics tpu google-coral


【解决方案1】:
  • 就应用而言: 您可以在 rpi 上编写应用程序代码。由于架构差异,您在 x86-64 机器上编译的代码将无法在 rpi 上执行。除非你使用的是交叉编译器。

  • 现在在 edgetpu 编译器上: edgetpu编译器只能安装在x86_64机器上,虽然由于模型的格式对于所有平台都是一样的(平面缓冲区),你可以在你的rpi上使用在x86_64平台上编译的相同模型就好了!

【讨论】:

    猜你喜欢
    • 2020-09-13
    • 1970-01-01
    • 2020-06-05
    • 2019-07-29
    • 2011-08-29
    • 2011-11-09
    • 2014-11-29
    • 2021-02-19
    • 1970-01-01
    相关资源
    最近更新 更多