无法在树莓派上安装edgetpu_compiler

时间:2020-03-05 14:12:47

标签: python tensorflow raspberry-pi tpu google-coral

我想使用Google Coral加速器在树莓派上使用自定义模型。我在数据集上训练了量化的mobilenet-ssd模型,并拥有tflite文件和label txt文件。现在,我需要使用edgetpu_compiler,以便针对Google Coral加速器优化tflite文件。问题是我无法安装它。这就是我得到的(我遵循以下说明:https://coral.ai/docs/edgetpu/compiler/):

pi @ raspberrypi:〜/ Desktop / project / mobilenet_ssd_v2 $ sudo apt-get 安装edgetpu阅读包列表...完成构建依赖关系树 正在读取状态信息...完成有些软件包无法 已安装。这可能意味着您请求了一个不可能的任务 情况或者您使用的是不稳定分布 所需的软件包尚未创建或已移出 传入。以下信息可能有助于解决这种情况:

以下软件包具有未满足的依赖项:edgetpu:依赖项: edgetpu-compiler,但不可安装E:无法更正 问题,您拿着破损的包裹。

即使我尝试专门安装edgetpu-compiler,它也不起作用:

pi @ raspberrypi:〜/ Desktop / project / mobilenet_ssd_v2 $ sudo apt-get 安装edgetpu-compiler阅读软件包列表...完成构建 依赖树正在读取状态信息...完成包 edgetpu-compiler不可用,但由另一个引用 包。这可能表示该包裹已丢失,已经 已过时,或只能从其他来源获得

E:软件包“ edgetpu-compiler”没有安装候选对象

有什么办法解决这个问题吗?还是有另一种方式编译tflite文件?

1 个答案:

答案 0 :(得分:0)

很遗憾,这是因为32位操作系统不支持edgetpu编译器。该功能以前曾受支持,但是珊瑚已经转移到仅支持64位体系结构。您可以看到要求here