TPU USB 加速器转 Coral Board

TPU USB Accelerator to Coral Board

我在将 TPU USB 加速器连接到 Coral 开发板时遇到问题。我按照 here 中的说明进行操作,但没有成功。我试图寻找端口,这是终端屏幕上的结果:

我试过用不同的数字作为索引,但没有帮助。

experimental_delegates=[load_delegate('libedgetpu.so.1', {"device": "usb:1"}

我在 edge TPU 上找到了教程演示,看起来他们用来加载模型的方式是通过只需要接收路径的引擎:https://github.com/google-coral/edgetpu/blob/c48c88871fd3d2e10d298126cd6a08b88d22496c/edgetpu/basic/basic_engine.py#L90

通过查看 edgetpu_utils:我发现我的 TPU USB 加速器路径在 /sys/bus/usb/devices/1-1。但由于某种原因它仍然无法加载 RuntimeError: Error in device opening (/sys/bus/usb/devices/1-1)!

请帮忙

此问题的解决方案是通过连接到开发板的集线器插入加速器,而不是将其直接插入开发板。 然后 load_delegate 应该可以正常运行