Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

downgrade edgetpu-compiler to be 14.1 #78

Merged
merged 1 commit into from
Jan 22, 2022

Conversation

fanshi14
Copy link

@fanshi14 fanshi14 commented Jan 20, 2022

edgetpu-compiler 14.1 instead of latest 16.0 from debian is forced to be installed, reasons are:

  • If using 16.0, loading tpu model file with coral_usb_ros will fail with output RuntimeError: Failed to prepare for TPU. Failed precondition: Package requires runtime version (14), which is newer than this runtime version (13).Node number 0 (edgetpu-custom-op) failed to prepare as this instruction.
  • Tpu model file from 16.0 compiler requires runtime 14, however runtime installation in coral_usb_ros with deprecated python3-edgetpu only supports runtime 13.
  • edgetpu-compiler being 14.1 in the previous dlbox3 image works well without problem, therefore we choose 14.1 instead of 15.0.

The modification has been verified with labelme_voc demo without problem.

@knorth55
Copy link
Member

Super!

@knorth55 knorth55 merged commit 4748cc9 into jsk-ros-pkg:master Jan 22, 2022
@knorth55 knorth55 mentioned this pull request Jan 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants