我面临将TPU USB加速器连接到Coral Dev Board的问题。我遵循here中的说明,但没有成功。我试图寻找端口,这是终端屏幕上的结果:
我尝试使用不同的数字作为索引,但是没有帮助。
experimental_delegates=[load_delegate('libedgetpu.so.1', {"device": "usb:1"}
我在边缘TPU上找到了教程演示,似乎他们用来加载模型的方式是由引擎来完成的,该引擎只需要接收路径:https://github.com/google-coral/edgetpu/blob/c48c88871fd3d2e10d298126cd6a08b88d22496c/edgetpu/basic/basic_engine.py#L90
通过查看edgetpu_utils:我发现TPU USB Accelerator的路径为/sys/bus/usb/devices/1-1
。但是由于某些原因,它仍然无法加载RuntimeError: Error in device opening (/sys/bus/usb/devices/1-1)!
请HELPPPPP
答案 0 :(得分:0)
解决此问题的方法是通过连接到开发板的集线器插入Accelerator,而不是直接将其插入开发板。
那么load_delegate
应该可以正常运行