Tensorflow Object detection API for Jetson Nano

I would like to use Tensorflow Object detection API for Jetson Nano. For this I have pulled the docker image l4t-tensorflow:r32.6.1-tf2.5-py3 with TensorFlow 2.5.0. I wanted to install the object detection API, by following the official instructions.

Before cloned the repo, I ran:

apt update && apt install -y libxml2-dev libxslt-dev python3-dev git protobuf-compiler
pip3 install --upgrade pip setuptools

I cloned the repo:

git clone https://github.com/tensorflow/models.git

and ran

cd models/research
# Compile protos.
protoc object_detection/protos/*.proto --python_out=.
# Install TensorFlow Object Detection API.
cp object_detection/packages/tf2/setup.py .
python3 -m pip install --use-feature=2020-resolver .

but at this point I got an error, since it seems tensorflow_io is not installed.

Then, I tried to manually install but I got the same error:

My Questions are:

  • Is there a way get rid off the above error?
  • Is there any guide on how to install Tensorflow 2 Object Detector API on the Jetson Nano?

Sorry for the late response, is this still an issue to support? Thanks

Yes, please.


The error indicates that there is no prebuilt package for the tensorflow-io library.
Have you tried to build it from the source on Jetson?


1 Like


This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.