Hi, I have been trying to install the TensorFlow Object Detection API in the NX. I am following this tutorial: Installation — TensorFlow 2 Object Detection API tutorial documentation
Once I started to install it, pip goes on an endless loop trying to install scipy with this message:
INFO: pip is looking at multiple versions of scipy to determine which version is compatible with other requirements. This could take a while.
For curiosity’s sake, I removed scipy from the required packages but the I get this error:
ERROR: Cannot install object-detection because these package versions have conflicting dependencies.
The conflict is caused by:
tf-models-official 2.4.0 depends on tensorflow-addons
tf-models-official 2.3.0 depends on tensorflow-addons
tf-models-official 2.2.2 depends on tensorflow-addons
tf-models-official 2.2.1 depends on tensorflow-addons
tf-models-official 2.2.0 depends on tensorflow-addons
To fix this you could try to:
- loosen the range of package versions you’ve specified
- remove package versions to allow pip attempt to solve the dependency conflict
ERROR: ResolutionImpossible: for help visit User Guide - pip documentation v21.2.dev0
After looking this up, I found that tensorflow-addons is not officially supported on ARM architectures.
Where do I go from here? Is TFOD supported in the NX? If so, how can I go about fixing these issues? Thanks.