Deepstream 6.2 nvdcf tracker

Please provide complete information as applicable to your setup.

• Hardware Platform (Jetson / GPU) Jetson
• DeepStream Version 6.2
• JetPack Version (valid for Jetson only) 5.1
• TensorRT Version
• NVIDIA GPU Driver Version (valid for GPU only)
• Issue Type( questions, new requirements, bugs)

Hello,

I updated to Deepstream 6.2 from 5.0

I am bringing over my C code for the deepstream pipeline from DS 5.0.1 to 6.2, after making a few changes to include

#define TRACKER_CONFIG_PATH  "/opt/nvidia/deepstream/deepstream-6.2/samples/configs/deepstream-app/config_tracker_NvDCF_accuracy.yml"
#define TRACKER_LIB_PATH  "/opt/nvidia/deepstream/deepstream-6.2/lib/libnvds_nvmultiobjectracker.so"

#define NVINFER_CONFIG_PATH  "/opt/nvidia/deepstream/deepstream-6.2/samples/configs/deepstream-app/config_infer_primary_PeopleNet.txt"

my question is which sample app or what recommendations can i reference to update my code so that it will run with DS 6.2?

Thank you,

below is the output when running my current program in DS 6.2.

Using winsys: x11 
Opening in BLOCKING MODE 
0:00:00.397933440 35371 0xaaaade65b120 WARN                    v4l2 gstv4l2object.c:2395:gst_v4l2_object_add_interlace_mode:0xaaaade6164f0 Failed to determine interlace mode
0:00:00.398365344 35371 0xaaaade65b120 WARN                    v4l2 gstv4l2object.c:2395:gst_v4l2_object_add_interlace_mode:0xaaaade6164f0 Failed to determine interlace mode
0:00:00.398768256 35371 0xaaaade65b120 WARN                    v4l2 gstv4l2object.c:2395:gst_v4l2_object_add_interlace_mode:0xaaaade6164f0 Failed to determine interlace mode
0:00:00.399129760 35371 0xaaaade65b120 WARN                    v4l2 gstv4l2object.c:2395:gst_v4l2_object_add_interlace_mode:0xaaaade6164f0 Failed to determine interlace mode
0:00:00.399615680 35371 0xaaaade65b120 WARN                    v4l2 gstv4l2object.c:4497:gst_v4l2_object_probe_caps:<h264enc:src> Failed to probe pixel aspect ratio with VIDIOC_CROPCAP: Unknown error -1
gstnvtracker: Loading low-level lib at /opt/nvidia/deepstream/deepstream-6.2/lib/libnvds_nvmultiobjectracker.so
gstnvtracker: Failed to open low-level lib at /opt/nvidia/deepstream/deepstream-6.2/lib/libnvds_nvmultiobjectracker.so
 dlopen error: /opt/nvidia/deepstream/deepstream-6.2/lib/libnvds_nvmultiobjectracker.so: cannot open shared object file: No such file or directory
gstnvtracker: Failed to initilaize low level lib.
0:00:00.529670560 35371 0xaaaade65b120 ERROR              nvtracker gstnvtracker.cpp:288:gst_nv_tracker_start: gstnvtracker: Failed to initialize trackerIface

0:00:00.529746848 35371 0xaaaade65b120 WARN                GST_PADS gstpad.c:1142:gst_pad_set_active:<tracker:sink> Failed to activate pad
Running...
gstnvtracker: Loading low-level lib at /opt/nvidia/deepstream/deepstream-6.2/lib/libnvds_nvmultiobjectracker.so
gstnvtracker: Failed to open low-level lib at /opt/nvidia/deepstream/deepstream-6.2/lib/libnvds_nvmultiobjectracker.so
 dlopen error: /opt/nvidia/deepstream/deepstream-6.2/lib/libnvds_nvmultiobjectracker.so: cannot open shared object file: No such file or directory
gstnvtracker: Failed to initilaize low level lib.
0:00:00.540129440 35371 0xaaaadeb1e980 ERROR              nvtracker gstnvtracker.cpp:288:gst_nv_tracker_start: gstnvtracker: Failed to initialize trackerIface

0:00:00.540223648 35371 0xaaaadeb1e980 WARN                GST_PADS gstpad.c:1142:gst_pad_set_active:<tracker:sink> Failed to activate pad
gstnvtracker: Loading low-level lib at /opt/nvidia/deepstream/deepstream-6.2/lib/libnvds_nvmultiobjectracker.so
gstnvtracker: Failed to open low-level lib at /opt/nvidia/deepstream/deepstream-6.2/lib/libnvds_nvmultiobjectracker.so
 dlopen error: /opt/nvidia/deepstream/deepstream-6.2/lib/libnvds_nvmultiobjectracker.so: cannot open shared object file: No such file or directory
gstnvtracker: Failed to initilaize low level lib.
0:00:00.542104736 35371 0xaaaadeb1e980 ERROR              nvtracker gstnvtracker.cpp:288:gst_nv_tracker_start: gstnvtracker: Failed to initialize trackerIface

0:00:00.542173888 35371 0xaaaadeb1e980 WARN                GST_PADS gstpad.c:1142:gst_pad_set_active:<tracker:sink> Failed to activate pad
0:00:00.542225888 35371 0xaaaadeb1e980 WARN                     bin gstbin.c:2832:reset_state:<tracker> Failed to switch back down to PAUSED
0:00:00.544100928 35371 0xaaaadeb1e980 INFO                 nvinfer gstnvinfer.cpp:680:gst_nvinfer_logger:<primary-nvinference-engine> NvDsInferContext[UID 1]: Info from NvDsInferContextImpl::buildModel() <nvdsinfer_context_impl.cpp:1923> [UID = 1]: Trying to create engine from model files
WARNING: INT8 calibration file not specified/accessible. INT8 calibration can be done through setDynamicRange API in 'NvDsInferCreateNetwork' implementation
ERROR: [TRT]: 3: [builder.cpp::~Builder::307] Error Code 3: API Usage Error (Parameter check failed at: optimizer/api/builder.cpp::~Builder::307, condition: mObjectCounter.use_count() == 1. Destroying a builder object before destroying objects it created leads to undefined behavior.
)
NvDsInferCudaEngineGetFromTltModel: Failed to open TLT encoded model file /opt/nvidia/deepstream/deepstream-6.2/samples/configs/deepstream-app/../../models/peoplenet/resnet34_peoplenet_int8.etlt
ERROR: [TRT]: 3: [builder.cpp::~Builder::307] Error Code 3: API Usage Error (Parameter check failed at: optimizer/api/builder.cpp::~Builder::307, condition: mObjectCounter.use_count() == 1. Destroying a builder object before destroying objects it created leads to undefined behavior.
)
ERROR: Failed to create network using custom network creation function
ERROR: Failed to get cuda engine from custom library API
0:00:03.297314112 35371 0xaaaadeb1e980 ERROR                nvinfer gstnvinfer.cpp:674:gst_nvinfer_logger:<primary-nvinference-engine> NvDsInferContext[UID 1]: Error in NvDsInferContextImpl::buildModel() <nvdsinfer_context_impl.cpp:1943> [UID = 1]: build engine file failed
./run.sh: line 9: 35371 Segmentation fault      (core dumped)```
**•	Requirement details( This is for new requirement. Including the module name-for which plugin or for which sample application, the function description)**

You can refer deepstream-test2 for new tracker.

By the way,You can try to update DS-6.3, It’s the lastest version, we can support you better.

Thank you for the information and I will be updating to DS6.3 after I get this working with 6.2.

Can you assist me with this error I am getting please

gstnvtracker: Loading low-level lib at /opt/nvidia/deepstream/deepstream-6.2/lib/libnvds_nvmultiobjectracker.so
gstnvtracker: Failed to open low-level lib at /opt/nvidia/deepstream/deepstream-6.2/lib/libnvds_nvmultiobjectracker.so
 dlopen error: /opt/nvidia/deepstream/deepstream-6.2/lib/libnvds_nvmultiobjectracker.so: cannot open shared object file: No such file or directory
gstnvtracker: Failed to initilaize low level lib.
0:00:01.441282912 13246 0xaaaac8f9c690 ERROR              nvtracker gstnvtracker.cpp:288:gst_nv_tracker_start: gstnvtracker: Failed to initialize trackerIface

Maybe you give a wrong path.You can try change the path from /opt/nvidia/deepstream/deepstream-6.2 to /opt/nvidia/deepstream/deepstream

/opt/nvidia/deepstream/deepstream is a soft link to current version.

Thank you for the reply. I changed the path and it still gave me the same error with the updated path.

`pkg-config --libs gstreamer-1.0` -L/opt/nvidia/deepstream/deepstream/lib/ -lnvdsgst_meta -lnvds_meta -lnvdsgst_helper -lm -Wl,-rpath,/opt/nvidia/deepstream/deepstream/lib/
NUM SOURCES: 3 
Warning: 'input-dims' parameter has been deprecated. Use 'infer-dims' instead.
WARN !! Invalid mode selected, Falling back to GPU
[Invalid UTF-8] File sink location: \xd0\xe9A\x81\xff\xffoutput.mkv 
Connecting to the signal of the decodebin.
Connected to the signal of the decodebin successfully.
Connecting to the signal of the decodebin.
Connected to the signal of the decodebin successfully.
Connecting to the signal of the decodebin.
Connected to the signal of the decodebin successfully.
Finished linking 
Now playing:

Using winsys: x11 
Opening in BLOCKING MODE 
0:00:00.419374624 72777 0xaaaad746c490 WARN                    v4l2 gstv4l2object.c:2395:gst_v4l2_object_add_interlace_mode:0xaaaad73fe8c0 Failed to determine interlace mode
0:00:00.419502272 72777 0xaaaad746c490 WARN                    v4l2 gstv4l2object.c:2395:gst_v4l2_object_add_interlace_mode:0xaaaad73fe8c0 Failed to determine interlace mode
0:00:00.419598912 72777 0xaaaad746c490 WARN                    v4l2 gstv4l2object.c:2395:gst_v4l2_object_add_interlace_mode:0xaaaad73fe8c0 Failed to determine interlace mode
0:00:00.419678784 72777 0xaaaad746c490 WARN                    v4l2 gstv4l2object.c:2395:gst_v4l2_object_add_interlace_mode:0xaaaad73fe8c0 Failed to determine interlace mode
0:00:00.419860288 72777 0xaaaad746c490 WARN                    v4l2 gstv4l2object.c:4497:gst_v4l2_object_probe_caps:<h264enc:src> Failed to probe pixel aspect ratio with VIDIOC_CROPCAP: Unknown error -1
gstnvtracker: Loading low-level lib at /opt/nvidia/deepstream/deepstream/lib/libnvds_nvmultiobjectracker.so
gstnvtracker: Failed to open low-level lib at /opt/nvidia/deepstream/deepstream/lib/libnvds_nvmultiobjectracker.so
 dlopen error: /opt/nvidia/deepstream/deepstream/lib/libnvds_nvmultiobjectracker.so: cannot open shared object file: No such file or directory
gstnvtracker: Failed to initilaize low level lib.
0:00:00.533863296 72777 0xaaaad746c490 ERROR              nvtracker gstnvtracker.cpp:288:gst_nv_tracker_start: gstnvtracker: Failed to initialize trackerIface

0:00:00.533955840 72777 0xaaaad746c490 WARN                GST_PADS gstpad.c:1142:gst_pad_set_active:<tracker:sink> Failed to activate pad
Running...
gstnvtracker: Loading low-level lib at /opt/nvidia/deepstream/deepstream/lib/libnvds_nvmultiobjectracker.so
gstnvtracker: Failed to open low-level lib at /opt/nvidia/deepstream/deepstream/lib/libnvds_nvmultiobjectracker.so
 dlopen error: /opt/nvidia/deepstream/deepstream/lib/libnvds_nvmultiobjectracker.so: cannot open shared object file: No such file or directory
gstnvtracker: Failed to initilaize low level lib.
0:00:00.560083776 72777 0xaaaad7904980 ERROR              nvtracker gstnvtracker.cpp:288:gst_nv_tracker_start: gstnvtracker: Failed to initialize trackerIface

0:00:00.560151264 72777 0xaaaad7904980 WARN                GST_PADS gstpad.c:1142:gst_pad_set_active:<tracker:sink> Failed to activate pad
gstnvtracker: Loading low-level lib at /opt/nvidia/deepstream/deepstream/lib/libnvds_nvmultiobjectracker.so
gstnvtracker: Failed to open low-level lib at /opt/nvidia/deepstream/deepstream/lib/libnvds_nvmultiobjectracker.so
 dlopen error: /opt/nvidia/deepstream/deepstream/lib/libnvds_nvmultiobjectracker.so: cannot open shared object file: No such file or directory
gstnvtracker: Failed to initilaize low level lib.
0:00:00.561432992 72777 0xaaaad7904980 ERROR              nvtracker gstnvtracker.cpp:288:gst_nv_tracker_start: gstnvtracker: Failed to initialize trackerIface

0:00:00.561492096 72777 0xaaaad7904980 WARN                GST_PADS gstpad.c:1142:gst_pad_set_active:<tracker:sink> Failed to activate pad
0:00:00.561533056 72777 0xaaaad7904980 WARN                     bin gstbin.c:2832:reset_state:<tracker> Failed to switch back down to PAUSED
0:00:00.564000960 72777 0xaaaad7904980 INFO                 nvinfer gstnvinfer.cpp:680:gst_nvinfer_logger:<primary-nvinference-engine> NvDsInferContext[UID 1]: Info from NvDsInferContextImpl::buildModel() <nvdsinfer_context_impl.cpp:1923> [UID = 1]: Trying to create engine from model files
WARNING: INT8 calibration file not specified/accessible. INT8 calibration can be done through setDynamicRange API in 'NvDsInferCreateNetwork' implementation
ERROR: [TRT]: 3: [builder.cpp::~Builder::307] Error Code 3: API Usage Error (Parameter check failed at: optimizer/api/builder.cpp::~Builder::307, condition: mObjectCounter.use_count() == 1. Destroying a builder object before destroying objects it created leads to undefined behavior.
)
NvDsInferCudaEngineGetFromTltModel: Failed to open TLT encoded model file /opt/nvidia/deepstream/deepstream-6.2/samples/configs/deepstream-app/../../models/peoplenet/resnet34_peoplenet_int8.etlt
ERROR: [TRT]: 3: [builder.cpp::~Builder::307] Error Code 3: API Usage Error (Parameter check failed at: optimizer/api/builder.cpp::~Builder::307, condition: mObjectCounter.use_count() == 1. Destroying a builder object before destroying objects it created leads to undefined behavior.
)
ERROR: Failed to create network using custom network creation function
ERROR: Failed to get cuda engine from custom library API
0:00:03.357659328 72777 0xaaaad7904980 ERROR                nvinfer gstnvinfer.cpp:674:gst_nvinfer_logger:<primary-nvinference-engine> NvDsInferContext[UID 1]: Error in NvDsInferContextImpl::buildModel() <nvdsinfer_context_impl.cpp:1943> [UID = 1]: build engine file failed


is there anything else I can provide to help assist in troubleshooting?

Maybe you’re missing a letter ?This shared library name is libnvds_nvmultiobjecttracker.so

Oh wow, that was a problem, i have updated it. Now I have newer errors.

Can you provide some feedback for these?

NUM SOURCES: 3 
Warning: 'input-dims' parameter has been deprecated. Use 'infer-dims' instead.
WARN !! Invalid mode selected, Falling back to GPU
[Invalid UTF-8] File sink location: \xd0\xa9\x83\xbe\xff\xffoutput.mkv 
Connecting to the signal of the decodebin.
Connected to the signal of the decodebin successfully.
Connecting to the signal of the decodebin.
Connected to the signal of the decodebin successfully.
Connecting to the signal of the decodebin.
Connected to the signal of the decodebin successfully.
Finished linking 
Now playing:

Using winsys: x11 
Opening in BLOCKING MODE 
0:00:00.455644384 122621 0xaaab0a176490 WARN                    v4l2 gstv4l2object.c:2395:gst_v4l2_object_add_interlace_mode:0xaaab0a1088c0 Failed to determine interlace mode
0:00:00.455795104 122621 0xaaab0a176490 WARN                    v4l2 gstv4l2object.c:2395:gst_v4l2_object_add_interlace_mode:0xaaab0a1088c0 Failed to determine interlace mode
0:00:00.455854848 122621 0xaaab0a176490 WARN                    v4l2 gstv4l2object.c:2395:gst_v4l2_object_add_interlace_mode:0xaaab0a1088c0 Failed to determine interlace mode
0:00:00.455926016 122621 0xaaab0a176490 WARN                    v4l2 gstv4l2object.c:2395:gst_v4l2_object_add_interlace_mode:0xaaab0a1088c0 Failed to determine interlace mode
0:00:00.456098624 122621 0xaaab0a176490 WARN                    v4l2 gstv4l2object.c:4497:gst_v4l2_object_probe_caps:<h264enc:src> Failed to probe pixel aspect ratio with VIDIOC_CROPCAP: Unknown error -1
gstnvtracker: Loading low-level lib at /opt/nvidia/deepstream/deepstream/lib/libnvds_nvmultiobjecttracker.so
gstnvtracker: Batch processing is ON
gstnvtracker: Past frame output is OFF
~~ CLOG[/dvs/git/dirty/git-master_linux/deepstream/sdk/src/utils/nvmultiobjecttracker/src/modules/ReID/ReID.cpp, loadTRTEngine() @line 418]: Engine file does not exist
[NvMultiObjectTracker] Load engine failed. Create engine again.

!![ERROR] UFF file does not exist
[NvMultiObjectTracker] De-initialized
An exception occurred. UFF file does not exist
gstnvtracker: Failed to initialize tracker context!
gstnvtracker:: Failed to create batch context. Shutting down processing.
0:00:01.070964640 122621 0xaaab0a176490 ERROR              nvtracker gstnvtracker.cpp:288:gst_nv_tracker_start: gstnvtracker: Failed to initialize trackerIface

0:00:01.071078912 122621 0xaaab0a176490 WARN                GST_PADS gstpad.c:1142:gst_pad_set_active:<tracker:sink> Failed to activate pad
Running...
gstnvtracker: Loading low-level lib at /opt/nvidia/deepstream/deepstream/lib/libnvds_nvmultiobjecttracker.so
gstnvtracker: Batch processing is ON
gstnvtracker: Past frame output is OFF
~~ CLOG[/dvs/git/dirty/git-master_linux/deepstream/sdk/src/utils/nvmultiobjecttracker/src/modules/ReID/ReID.cpp, loadTRTEngine() @line 418]: Engine file does not exist
[NvMultiObjectTracker] Load engine failed. Create engine again.

!![ERROR] UFF file does not exist
[NvMultiObjectTracker] De-initialized
An exception occurred. UFF file does not exist
gstnvtracker: Failed to initialize tracker context!
gstnvtracker:: Failed to create batch context. Shutting down processing.
0:00:01.213226400 122621 0xaaab0a60e980 ERROR              nvtracker gstnvtracker.cpp:288:gst_nv_tracker_start: gstnvtracker: Failed to initialize trackerIface

0:00:01.213344320 122621 0xaaab0a60e980 WARN                GST_PADS gstpad.c:1142:gst_pad_set_active:<tracker:sink> Failed to activate pad
gstnvtracker: Loading low-level lib at /opt/nvidia/deepstream/deepstream/lib/libnvds_nvmultiobjecttracker.so
gstnvtracker: Batch processing is ON
gstnvtracker: Past frame output is OFF
~~ CLOG[/dvs/git/dirty/git-master_linux/deepstream/sdk/src/utils/nvmultiobjecttracker/src/modules/ReID/ReID.cpp, loadTRTEngine() @line 418]: Engine file does not exist
[NvMultiObjectTracker] Load engine failed. Create engine again.

!![ERROR] UFF file does not exist
[NvMultiObjectTracker] De-initialized
An exception occurred. UFF file does not exist
gstnvtracker: Failed to initialize tracker context!
gstnvtracker:: Failed to create batch context. Shutting down processing.
0:00:01.335394848 122621 0xaaab0a60e980 ERROR              nvtracker gstnvtracker.cpp:288:gst_nv_tracker_start: gstnvtracker: Failed to initialize trackerIface

0:00:01.335516288 122621 0xaaab0a60e980 WARN                GST_PADS gstpad.c:1142:gst_pad_set_active:<tracker:sink> Failed to activate pad
0:00:01.335579328 122621 0xaaab0a60e980 WARN                     bin gstbin.c:2832:reset_state:<tracker> Failed to switch back down to PAUSED
0:00:01.337948960 122621 0xaaab0a60e980 INFO                 nvinfer gstnvinfer.cpp:680:gst_nvinfer_logger:<primary-nvinference-engine> NvDsInferContext[UID 1]: Info from NvDsInferContextImpl::buildModel() <nvdsinfer_context_impl.cpp:1923> [UID = 1]: Trying to create engine from model files
WARNING: INT8 calibration file not specified/accessible. INT8 calibration can be done through setDynamicRange API in 'NvDsInferCreateNetwork' implementation
ERROR: [TRT]: 3: [builder.cpp::~Builder::307] Error Code 3: API Usage Error (Parameter check failed at: optimizer/api/builder.cpp::~Builder::307, condition: mObjectCounter.use_count() == 1. Destroying a builder object before destroying objects it created leads to undefined behavior.
)
NvDsInferCudaEngineGetFromTltModel: Failed to open TLT encoded model file /opt/nvidia/deepstream/deepstream-6.2/samples/configs/deepstream-app/../../models/peoplenet/resnet34_peoplenet_int8.etlt
ERROR: [TRT]: 3: [builder.cpp::~Builder::307] Error Code 3: API Usage Error (Parameter check failed at: optimizer/api/builder.cpp::~Builder::307, condition: mObjectCounter.use_count() == 1. Destroying a builder object before destroying objects it created leads to undefined behavior.
)
ERROR: Failed to create network using custom network creation function
ERROR: Failed to get cuda engine from custom library API
0:00:03.992028320 122621 0xaaab0a60e980 ERROR                nvinfer gstnvinfer.cpp:674:gst_nvinfer_logger:<primary-nvinference-engine> NvDsInferContext[UID 1]: Error in NvDsInferContextImpl::buildModel() <nvdsinfer_context_impl.cpp:1943> [UID = 1]: build engine file failed

Thank you so much!

Are you using your own model?

This error occurs while converting the model.

Hi again,

Thank you for the reply, I started the instructions from the deepsort readme to download the marssmall-128.pb file and converting it to the uff because I see that in the config file it is looking for the .uff file so I am in the process of installing tensorflow but I am having problems with h5py building wheel.

From the instructions on the nvidia page - Installing TensorFlow for Jetson Platform - NVIDIA Docs

and i get the fail when running this command:

sudo pip3 install --verbose --extra-index-url Index of /compute/redist/jp/v51 tensorflow==1.15.5+nv23.01

this is the output:

Using pip 23.2.1 from /usr/local/lib/python3.8/dist-packages/pip (python 3.8)
Looking in indexes: https://pypi.org/simple, https://developer.download.nvidia.com/compute/redist/jp/v51
Collecting tensorflow==1.15.5+nv23.01
  Using cached https://developer.download.nvidia.com/compute/redist/jp/v51/tensorflow/tensorflow-1.15.5%2Bnv23.01-cp38-cp38-linux_aarch64.whl (359.4 MB)
Collecting absl-py>=0.9.0 (from tensorflow==1.15.5+nv23.01)
  Using cached absl_py-1.4.0-py3-none-any.whl (126 kB)
Collecting astunparse==1.6.3 (from tensorflow==1.15.5+nv23.01)
  Using cached astunparse-1.6.3-py2.py3-none-any.whl (12 kB)
Collecting astor==0.8.1 (from tensorflow==1.15.5+nv23.01)
  Using cached astor-0.8.1-py2.py3-none-any.whl (27 kB)
Collecting gast==0.3.3 (from tensorflow==1.15.5+nv23.01)
  Using cached gast-0.3.3-py2.py3-none-any.whl (9.7 kB)
Collecting google-pasta>=0.1.6 (from tensorflow==1.15.5+nv23.01)
  Using cached google_pasta-0.2.0-py3-none-any.whl (57 kB)
Requirement already satisfied: keras-applications>=1.0.8 in /usr/local/lib/python3.8/dist-packages (from tensorflow==1.15.5+nv23.01) (1.0.8)
Requirement already satisfied: keras-preprocessing>=1.0.5 in /usr/local/lib/python3.8/dist-packages (from tensorflow==1.15.5+nv23.01) (1.1.2)
Collecting opt-einsum>=2.3.2 (from tensorflow==1.15.5+nv23.01)
  Using cached opt_einsum-3.3.0-py3-none-any.whl (65 kB)
Requirement already satisfied: six>=1.10.0 in /usr/lib/python3/dist-packages (from tensorflow==1.15.5+nv23.01) (1.14.0)
Collecting protobuf<4.0.0,>=3.6.1 (from tensorflow==1.15.5+nv23.01)
  Using cached protobuf-3.20.3-cp38-cp38-manylinux2014_aarch64.whl (918 kB)
Collecting tensorboard<1.16.0,>=1.15.0 (from tensorflow==1.15.5+nv23.01)
  Using cached tensorboard-1.15.0-py3-none-any.whl (3.8 MB)
Collecting tensorflow-estimator==1.15.1 (from tensorflow==1.15.5+nv23.01)
  Using cached tensorflow_estimator-1.15.1-py2.py3-none-any.whl (503 kB)
Collecting termcolor>=1.1.0 (from tensorflow==1.15.5+nv23.01)
  Using cached termcolor-2.3.0-py3-none-any.whl (6.9 kB)
Collecting wrapt>=1.11.1 (from tensorflow==1.15.5+nv23.01)
  Using cached wrapt-1.15.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (81 kB)
Collecting h5py==2.10.0 (from tensorflow==1.15.5+nv23.01)
  Using cached h5py-2.10.0.tar.gz (301 kB)
  Running command python setup.py egg_info
  running egg_info
  creating /tmp/pip-pip-egg-info-xhsz_oki/h5py.egg-info
  writing /tmp/pip-pip-egg-info-xhsz_oki/h5py.egg-info/PKG-INFO
  writing dependency_links to /tmp/pip-pip-egg-info-xhsz_oki/h5py.egg-info/dependency_links.txt
  writing requirements to /tmp/pip-pip-egg-info-xhsz_oki/h5py.egg-info/requires.txt
  writing top-level names to /tmp/pip-pip-egg-info-xhsz_oki/h5py.egg-info/top_level.txt
  writing manifest file '/tmp/pip-pip-egg-info-xhsz_oki/h5py.egg-info/SOURCES.txt'
  reading manifest file '/tmp/pip-pip-egg-info-xhsz_oki/h5py.egg-info/SOURCES.txt'
  reading manifest template 'MANIFEST.in'
  no previously-included directories found matching 'docs/_build'
  no previously-included directories found matching 'docs_api/_build'
  warning: no previously-included files found matching 'h5py/config.pxi'
  warning: no previously-included files found matching 'h5py/defs.pxd'
  warning: no previously-included files found matching 'h5py/defs.pyx'
  warning: no previously-included files matching '.DS_Store' found under directory '*'
  warning: no previously-included files found matching 'ci'
  warning: no previously-included files found matching 'other'
  warning: no previously-included files found matching '.github'
  warning: no previously-included files matching '*' found under directory 'ci'
  warning: no previously-included files matching '*' found under directory 'other'
  warning: no previously-included files matching '*' found under directory '.github'
  warning: no previously-included files found matching 'pavement.py'
  warning: no previously-included files found matching '*.yml'
  warning: no previously-included files found matching '*.yaml'
  warning: no previously-included files matching '__pycache__' found under directory '*'
  warning: no previously-included files matching '*.py[co]' found under directory '*'
  warning: no previously-included files found matching '.coveragerc'
  warning: no previously-included files found matching '.mailmap'
  warning: no previously-included files found matching 'rever.xsh'
  no previously-included directories found matching 'news'
  adding license file 'LICENSE'
  adding license file 'AUTHORS'
  writing manifest file '/tmp/pip-pip-egg-info-xhsz_oki/h5py.egg-info/SOURCES.txt'
  Preparing metadata (setup.py) ... done
Collecting grpcio>=1.8.6 (from tensorflow==1.15.5+nv23.01)
  Obtaining dependency information for grpcio>=1.8.6 from https://files.pythonhosted.org/packages/20/ae/627b64425ce31355824a3f38416ab36e0476895317b1cfe056f9d46c4972/grpcio-1.57.0-cp38-cp38-manylinux_2_17_aarch64.whl.metadata
  Using cached grpcio-1.57.0-cp38-cp38-manylinux_2_17_aarch64.whl.metadata (4.0 kB)
Requirement already satisfied: wheel>=0.26 in /usr/lib/python3/dist-packages (from tensorflow==1.15.5+nv23.01) (0.34.2)
Requirement already satisfied: numpy>=1.20.0 in /usr/local/lib/python3.8/dist-packages (from tensorflow==1.15.5+nv23.01) (1.22.0)
Collecting markdown>=2.6.8 (from tensorboard<1.16.0,>=1.15.0->tensorflow==1.15.5+nv23.01)
  Obtaining dependency information for markdown>=2.6.8 from https://files.pythonhosted.org/packages/1a/b5/228c1cdcfe138f1a8e01ab1b54284c8b83735476cb22b6ba251656ed13ad/Markdown-3.4.4-py3-none-any.whl.metadata
  Using cached Markdown-3.4.4-py3-none-any.whl.metadata (6.9 kB)
Requirement already satisfied: setuptools>=41.0.0 in /usr/local/lib/python3.8/dist-packages (from tensorboard<1.16.0,>=1.15.0->tensorflow==1.15.5+nv23.01) (65.5.0)
Collecting werkzeug>=0.11.15 (from tensorboard<1.16.0,>=1.15.0->tensorflow==1.15.5+nv23.01)
  Obtaining dependency information for werkzeug>=0.11.15 from https://files.pythonhosted.org/packages/9b/59/a7c32e3d8d0e546a206e0552a2c04444544f15c1da4a01df8938d20c6ffc/werkzeug-2.3.7-py3-none-any.whl.metadata
  Using cached werkzeug-2.3.7-py3-none-any.whl.metadata (4.1 kB)
Collecting importlib-metadata>=4.4 (from markdown>=2.6.8->tensorboard<1.16.0,>=1.15.0->tensorflow==1.15.5+nv23.01)
  Obtaining dependency information for importlib-metadata>=4.4 from https://files.pythonhosted.org/packages/cc/37/db7ba97e676af155f5fcb1a35466f446eadc9104e25b83366e8088c9c926/importlib_metadata-6.8.0-py3-none-any.whl.metadata
  Using cached importlib_metadata-6.8.0-py3-none-any.whl.metadata (5.1 kB)
Collecting MarkupSafe>=2.1.1 (from werkzeug>=0.11.15->tensorboard<1.16.0,>=1.15.0->tensorflow==1.15.5+nv23.01)
  Obtaining dependency information for MarkupSafe>=2.1.1 from https://files.pythonhosted.org/packages/8d/66/4a46c7f1402e0377a8b220fd4b53cc4f1b2337ab0d97f06e23acd1f579d1/MarkupSafe-2.1.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata
  Using cached MarkupSafe-2.1.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (3.0 kB)
Collecting zipp>=0.5 (from importlib-metadata>=4.4->markdown>=2.6.8->tensorboard<1.16.0,>=1.15.0->tensorflow==1.15.5+nv23.01)
  Obtaining dependency information for zipp>=0.5 from https://files.pythonhosted.org/packages/8c/08/d3006317aefe25ea79d3b76c9650afabaf6d63d1c8443b236e7405447503/zipp-3.16.2-py3-none-any.whl.metadata
  Using cached zipp-3.16.2-py3-none-any.whl.metadata (3.7 kB)
Using cached grpcio-1.57.0-cp38-cp38-manylinux_2_17_aarch64.whl (4.8 MB)
Using cached Markdown-3.4.4-py3-none-any.whl (94 kB)
Using cached werkzeug-2.3.7-py3-none-any.whl (242 kB)
Using cached importlib_metadata-6.8.0-py3-none-any.whl (22 kB)
Using cached MarkupSafe-2.1.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (26 kB)
Using cached zipp-3.16.2-py3-none-any.whl (7.2 kB)
Building wheels for collected packages: h5py
  Running command python setup.py bdist_wheel
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib.linux-aarch64-cpython-38
  creating build/lib.linux-aarch64-cpython-38/h5py
  copying h5py/h5py_warnings.py -> build/lib.linux-aarch64-cpython-38/h5py
  copying h5py/version.py -> build/lib.linux-aarch64-cpython-38/h5py
  copying h5py/ipy_completer.py -> build/lib.linux-aarch64-cpython-38/h5py
  copying h5py/highlevel.py -> build/lib.linux-aarch64-cpython-38/h5py
  copying h5py/__init__.py -> build/lib.linux-aarch64-cpython-38/h5py
  creating build/lib.linux-aarch64-cpython-38/h5py/_hl
  copying h5py/_hl/compat.py -> build/lib.linux-aarch64-cpython-38/h5py/_hl
  copying h5py/_hl/dataset.py -> build/lib.linux-aarch64-cpython-38/h5py/_hl
  copying h5py/_hl/base.py -> build/lib.linux-aarch64-cpython-38/h5py/_hl
  copying h5py/_hl/vds.py -> build/lib.linux-aarch64-cpython-38/h5py/_hl
  copying h5py/_hl/datatype.py -> build/lib.linux-aarch64-cpython-38/h5py/_hl
  copying h5py/_hl/attrs.py -> build/lib.linux-aarch64-cpython-38/h5py/_hl
  copying h5py/_hl/selections.py -> build/lib.linux-aarch64-cpython-38/h5py/_hl
  copying h5py/_hl/group.py -> build/lib.linux-aarch64-cpython-38/h5py/_hl
  copying h5py/_hl/dims.py -> build/lib.linux-aarch64-cpython-38/h5py/_hl
  copying h5py/_hl/files.py -> build/lib.linux-aarch64-cpython-38/h5py/_hl
  copying h5py/_hl/filters.py -> build/lib.linux-aarch64-cpython-38/h5py/_hl
  copying h5py/_hl/__init__.py -> build/lib.linux-aarch64-cpython-38/h5py/_hl
  copying h5py/_hl/selections2.py -> build/lib.linux-aarch64-cpython-38/h5py/_hl
  creating build/lib.linux-aarch64-cpython-38/h5py/tests
  copying h5py/tests/test_deprecation.py -> build/lib.linux-aarch64-cpython-38/h5py/tests
  copying h5py/tests/test_file.py -> build/lib.linux-aarch64-cpython-38/h5py/tests
  copying h5py/tests/test_dimension_scales.py -> build/lib.linux-aarch64-cpython-38/h5py/tests
  copying h5py/tests/test_filters.py -> build/lib.linux-aarch64-cpython-38/h5py/tests
  copying h5py/tests/common.py -> build/lib.linux-aarch64-cpython-38/h5py/tests
  copying h5py/tests/test_h5pl.py -> build/lib.linux-aarch64-cpython-38/h5py/tests
  copying h5py/tests/test_dims_dimensionproxy.py -> build/lib.linux-aarch64-cpython-38/h5py/tests
  copying h5py/tests/test_group.py -> build/lib.linux-aarch64-cpython-38/h5py/tests
  copying h5py/tests/test_datatype.py -> build/lib.linux-aarch64-cpython-38/h5py/tests
  copying h5py/tests/test_file2.py -> build/lib.linux-aarch64-cpython-38/h5py/tests
  copying h5py/tests/test_base.py -> build/lib.linux-aarch64-cpython-38/h5py/tests
  copying h5py/tests/test_h5.py -> build/lib.linux-aarch64-cpython-38/h5py/tests
  copying h5py/tests/test_dataset_swmr.py -> build/lib.linux-aarch64-cpython-38/h5py/tests
  copying h5py/tests/test_dtype.py -> build/lib.linux-aarch64-cpython-38/h5py/tests
  copying h5py/tests/test_objects.py -> build/lib.linux-aarch64-cpython-38/h5py/tests
  copying h5py/tests/test_h5d_direct_chunk.py -> build/lib.linux-aarch64-cpython-38/h5py/tests
  copying h5py/tests/test_dataset.py -> build/lib.linux-aarch64-cpython-38/h5py/tests
  copying h5py/tests/test_attrs_data.py -> build/lib.linux-aarch64-cpython-38/h5py/tests
  copying h5py/tests/test_selections.py -> build/lib.linux-aarch64-cpython-38/h5py/tests
  copying h5py/tests/test_threads.py -> build/lib.linux-aarch64-cpython-38/h5py/tests
  copying h5py/tests/test_h5p.py -> build/lib.linux-aarch64-cpython-38/h5py/tests
  copying h5py/tests/test_file_image.py -> build/lib.linux-aarch64-cpython-38/h5py/tests
  copying h5py/tests/test_attribute_create.py -> build/lib.linux-aarch64-cpython-38/h5py/tests
  copying h5py/tests/test_completions.py -> build/lib.linux-aarch64-cpython-38/h5py/tests
  copying h5py/tests/test_dataset_getitem.py -> build/lib.linux-aarch64-cpython-38/h5py/tests
  copying h5py/tests/test_h5t.py -> build/lib.linux-aarch64-cpython-38/h5py/tests
  copying h5py/tests/__init__.py -> build/lib.linux-aarch64-cpython-38/h5py/tests
  copying h5py/tests/test_slicing.py -> build/lib.linux-aarch64-cpython-38/h5py/tests
  copying h5py/tests/test_attrs.py -> build/lib.linux-aarch64-cpython-38/h5py/tests
  copying h5py/tests/test_h5f.py -> build/lib.linux-aarch64-cpython-38/h5py/tests
  creating build/lib.linux-aarch64-cpython-38/h5py/tests/test_vds
  copying h5py/tests/test_vds/test_lowlevel_vds.py -> build/lib.linux-aarch64-cpython-38/h5py/tests/test_vds
  copying h5py/tests/test_vds/test_highlevel_vds.py -> build/lib.linux-aarch64-cpython-38/h5py/tests/test_vds
  copying h5py/tests/test_vds/test_virtual_source.py -> build/lib.linux-aarch64-cpython-38/h5py/tests/test_vds
  copying h5py/tests/test_vds/__init__.py -> build/lib.linux-aarch64-cpython-38/h5py/tests/test_vds
  running build_ext
  Loading library to get version: /usr/lib/aarch64-linux-gnu/hdf5/serial/libhdf5.so
  Autodetected HDF5 1.10.4
  ********************************************************************************
                         Summary of the h5py configuration

      Path to HDF5: None
      HDF5 Version: '1.10.4'
       MPI Enabled: False
  Rebuild Required: True

  ********************************************************************************
  Executing api_gen rebuild of defs
  Executing cythonize()
  [ 1/23] Cythonizing /tmp/pip-install-g16hq_w6/h5py_0a8692ab49b44833b48657c74c70266c/h5py/_conv.pyx
  warning: h5py/config.pxi:3:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/config.pxi:4:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/config.pxi:5:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/config.pxi:6:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/config.pxi:7:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/config.pxi:8:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:57:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:59:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:61:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:63:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:65:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:67:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:92:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:94:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:96:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:97:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:99:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:100:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:102:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:168:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:204:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:232:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:234:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:236:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:238:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:240:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:242:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:248:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:250:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:252:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:254:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:256:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:258:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:290:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:292:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:294:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:296:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:298:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:300:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:302:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:304:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:306:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:340:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/defs.pxd:342:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/config.pxi:3:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/config.pxi:4:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/config.pxi:5:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/config.pxi:6:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/config.pxi:7:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/config.pxi:8:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/api_types_hdf5.pxd:55:2: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/api_types_hdf5.pxd:128:2: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/api_types_hdf5.pxd:197:2: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/api_types_hdf5.pxd:418:2: 'H5D_layout_t' redeclared
  warning: h5py/api_types_hdf5.pxd:425:2: 'H5D_alloc_time_t' redeclared
  warning: h5py/api_types_hdf5.pxd:432:2: 'H5D_space_status_t' redeclared
  warning: h5py/api_types_hdf5.pxd:438:2: 'H5D_fill_time_t' redeclared
  warning: h5py/api_types_hdf5.pxd:444:2: 'H5D_fill_value_t' redeclared
  warning: h5py/api_types_hdf5.pxd:456:7: 'H5F_close_degree_t' redeclared
  warning: h5py/api_types_hdf5.pxd:462:2: 'H5FD_mem_t' redeclared
  warning: h5py/api_types_hdf5.pxd:560:2: 'H5T_cset_t' redeclared
  warning: h5py/api_types_hdf5.pxd:739:7: 'H5Z_EDC_t' redeclared
  warning: h5py/config.pxi:3:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/config.pxi:4:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/config.pxi:5:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/config.pxi:6:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/config.pxi:7:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/config.pxi:8:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/api_types_ext.pxd:14:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/api_types_ext.pxd:35:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/api_types_ext.pxd:71:2: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310
  warning: h5py/api_types_hdf5.pxd:419:4: 'H5D_LAYOUT_ERROR' redeclared
  warning: h5py/api_types_hdf5.pxd:420:4: 'H5D_COMPACT' redeclared
  warning: h5py/api_types_hdf5.pxd:421:4: 'H5D_CONTIGUOUS' redeclared
  warning: h5py/api_types_hdf5.pxd:422:4: 'H5D_CHUNKED' redeclared
  warning: h5py/api_types_hdf5.pxd:423:4: 'H5D_NLAYOUTS' redeclared
  warning: h5py/api_types_hdf5.pxd:426:4: 'H5D_ALLOC_TIME_ERROR' redeclared
  warning: h5py/api_types_hdf5.pxd:427:4: 'H5D_ALLOC_TIME_DEFAULT' redeclared
  warning: h5py/api_types_hdf5.pxd:428:4: 'H5D_ALLOC_TIME_EARLY' redeclared
  warning: h5py/api_types_hdf5.pxd:429:4: 'H5D_ALLOC_TIME_LATE' redeclared
  warning: h5py/api_types_hdf5.pxd:430:4: 'H5D_ALLOC_TIME_INCR' redeclared
  warning: h5py/api_types_hdf5.pxd:433:4: 'H5D_SPACE_STATUS_ERROR' redeclared
  warning: h5py/api_types_hdf5.pxd:434:4: 'H5D_SPACE_STATUS_NOT_ALLOCATED' redeclared
  warning: h5py/api_types_hdf5.pxd:435:4: 'H5D_SPACE_STATUS_PART_ALLOCATED' redeclared
  warning: h5py/api_types_hdf5.pxd:436:4: 'H5D_SPACE_STATUS_ALLOCATED' redeclared
  warning: h5py/api_types_hdf5.pxd:439:4: 'H5D_FILL_TIME_ERROR' redeclared
  warning: h5py/api_types_hdf5.pxd:440:4: 'H5D_FILL_TIME_ALLOC' redeclared
  warning: h5py/api_types_hdf5.pxd:441:4: 'H5D_FILL_TIME_NEVER' redeclared
  warning: h5py/api_types_hdf5.pxd:442:4: 'H5D_FILL_TIME_IFSET' redeclared
  warning: h5py/api_types_hdf5.pxd:445:4: 'H5D_FILL_VALUE_ERROR' redeclared
  warning: h5py/api_types_hdf5.pxd:446:4: 'H5D_FILL_VALUE_UNDEFINED' redeclared
  warning: h5py/api_types_hdf5.pxd:447:4: 'H5D_FILL_VALUE_DEFAULT' redeclared
  warning: h5py/api_types_hdf5.pxd:448:4: 'H5D_FILL_VALUE_USER_DEFINED' redeclared
  warning: h5py/api_types_hdf5.pxd:457:4: 'H5F_CLOSE_WEAK' redeclared
  warning: h5py/api_types_hdf5.pxd:458:4: 'H5F_CLOSE_SEMI' redeclared
  warning: h5py/api_types_hdf5.pxd:459:4: 'H5F_CLOSE_STRONG' redeclared
  warning: h5py/api_types_hdf5.pxd:460:4: 'H5F_CLOSE_DEFAULT' redeclared
  warning: h5py/api_types_hdf5.pxd:463:4: 'H5FD_MEM_NOLIST' redeclared
  warning: h5py/api_types_hdf5.pxd:464:4: 'H5FD_MEM_DEFAULT' redeclared
  warning: h5py/api_types_hdf5.pxd:465:4: 'H5FD_MEM_SUPER' redeclared
  warning: h5py/api_types_hdf5.pxd:466:4: 'H5FD_MEM_BTREE' redeclared
  warning: h5py/api_types_hdf5.pxd:467:4: 'H5FD_MEM_DRAW' redeclared
  warning: h5py/api_types_hdf5.pxd:468:4: 'H5FD_MEM_GHEAP' redeclared
  warning: h5py/api_types_hdf5.pxd:469:4: 'H5FD_MEM_LHEAP' redeclared
  warning: h5py/api_types_hdf5.pxd:470:4: 'H5FD_MEM_OHDR' redeclared
  warning: h5py/api_types_hdf5.pxd:471:4: 'H5FD_MEM_NTYPES' redeclared
  warning: h5py/api_types_hdf5.pxd:561:4: 'H5T_CSET_ERROR' redeclared
  warning: h5py/api_types_hdf5.pxd:562:4: 'H5T_CSET_ASCII' redeclared
  warning: h5py/api_types_hdf5.pxd:705:2: 'H5Z_filter_t' redeclared
  warning: h5py/api_types_hdf5.pxd:740:6: 'H5Z_ERROR_EDC' redeclared
  warning: h5py/api_types_hdf5.pxd:741:6: 'H5Z_DISABLE_EDC' redeclared
  warning: h5py/api_types_hdf5.pxd:742:6: 'H5Z_ENABLE_EDC' redeclared
  warning: h5py/api_types_hdf5.pxd:743:6: 'H5Z_NO_EDC' redeclared

  Error compiling Cython file:
  ------------------------------------------------------------
  ...
  # License:  Standard 3-clause BSD; see "license.txt" for full license terms
  #           and contributor agreement.

  from defs cimport *

  from _objects cimport class ObjectID
                        ^
  ------------------------------------------------------------

  h5py/h5t.pxd:12:22: Expected an identifier

  Error compiling Cython file:
  ------------------------------------------------------------
  ...
      Low-level type-conversion routines.
  """

  from h5 import get_config
  from h5r cimport Reference, RegionReference, hobj_ref_t, hdset_reg_ref_t
  from h5t cimport H5PY_OBJ, typewrap, py_create, TypeID
  ^
  ------------------------------------------------------------

  h5py/_conv.pyx:18:0: 'h5py/h5t/H5PY_OBJ.pxd' not found

  Error compiling Cython file:
  ------------------------------------------------------------
  ...
      Low-level type-conversion routines.
  """

  from h5 import get_config
  from h5r cimport Reference, RegionReference, hobj_ref_t, hdset_reg_ref_t
  from h5t cimport H5PY_OBJ, typewrap, py_create, TypeID
  ^
  ------------------------------------------------------------

  h5py/_conv.pyx:18:0: 'h5py/h5t/typewrap.pxd' not found

  Error compiling Cython file:
  ------------------------------------------------------------
  ...
      Low-level type-conversion routines.
  """

  from h5 import get_config
  from h5r cimport Reference, RegionReference, hobj_ref_t, hdset_reg_ref_t
  from h5t cimport H5PY_OBJ, typewrap, py_create, TypeID
  ^
  ------------------------------------------------------------

  h5py/_conv.pyx:18:0: 'h5py/h5t/py_create.pxd' not found

  Error compiling Cython file:
  ------------------------------------------------------------
  ...
      Low-level type-conversion routines.
  """

  from h5 import get_config
  from h5r cimport Reference, RegionReference, hobj_ref_t, hdset_reg_ref_t
  from h5t cimport H5PY_OBJ, typewrap, py_create, TypeID
  ^
  ------------------------------------------------------------

  h5py/_conv.pyx:18:0: 'h5py/h5t/TypeID.pxd' not found

  Error compiling Cython file:
  ------------------------------------------------------------
  ...
  cdef struct vlen_t:
      size_t len
      void* ptr

  cdef int conv_vlen2ndarray(void* ipt, void* opt, np.dtype elem_dtype,
          TypeID intype, TypeID outtype) except -1:
          ^
  ------------------------------------------------------------

  h5py/_conv.pyx:680:8: 'TypeID' is not a type identifier

  Error compiling Cython file:
  ------------------------------------------------------------
  ...
  cdef struct vlen_t:
      size_t len
      void* ptr

  cdef int conv_vlen2ndarray(void* ipt, void* opt, np.dtype elem_dtype,
          TypeID intype, TypeID outtype) except -1:
                         ^
  ------------------------------------------------------------

  h5py/_conv.pyx:680:23: 'TypeID' is not a type identifier

  Error compiling Cython file:
  ------------------------------------------------------------
  ...

      return 0


  cdef int conv_ndarray2vlen(void* ipt, void* opt,
          TypeID intype, TypeID outtype) except -1:
          ^
  ------------------------------------------------------------

  h5py/_conv.pyx:788:8: 'TypeID' is not a type identifier

  Error compiling Cython file:
  ------------------------------------------------------------
  ...

      return 0


  cdef int conv_ndarray2vlen(void* ipt, void* opt,
          TypeID intype, TypeID outtype) except -1:
                         ^
  ------------------------------------------------------------

  h5py/_conv.pyx:788:23: 'TypeID' is not a type identifier

  Error compiling Cython file:
  ------------------------------------------------------------
  ...
                      size_t nl, size_t buf_stride, size_t bkg_stride, void *buf_i,
                      void *bkg_i, hid_t dxpl) except -1:

      cdef int command = cdata[0].command
      cdef size_t src_size, dst_size
      cdef TypeID supertype
           ^
  ------------------------------------------------------------

  h5py/_conv.pyx:620:9: 'TypeID' is not a type identifier

  Error compiling Cython file:
  ------------------------------------------------------------
  ...
                      void *bkg_i, hid_t dxpl) except -1:

      cdef int command = cdata[0].command
      cdef size_t src_size, dst_size
      cdef TypeID supertype
      cdef TypeID outtype
           ^
  ------------------------------------------------------------

  h5py/_conv.pyx:621:9: 'TypeID' is not a type identifier

  Error compiling Cython file:
  ------------------------------------------------------------
  ...
                      size_t nl, size_t buf_stride, size_t bkg_stride, void *buf_i,
                      void *bkg_i, hid_t dxpl) except -1:

      cdef int command = cdata[0].command
      cdef size_t src_size, dst_size
      cdef TypeID supertype
           ^
  ------------------------------------------------------------

  h5py/_conv.pyx:718:9: 'TypeID' is not a type identifier

  Error compiling Cython file:
  ------------------------------------------------------------
  ...
                      void *bkg_i, hid_t dxpl) except -1:

      cdef int command = cdata[0].command
      cdef size_t src_size, dst_size
      cdef TypeID supertype
      cdef TypeID outtype
           ^
  ------------------------------------------------------------

  h5py/_conv.pyx:719:9: 'TypeID' is not a type identifier

  Error compiling Cython file:
  ------------------------------------------------------------
  ...
          pass

      elif command == H5T_CONV_CONV:

          # need to pass element dtype to converter
          supertype = typewrap(H5Tget_super(src_id))
                      ^
  ------------------------------------------------------------

  h5py/_conv.pyx:640:20: 'typewrap' is not a constant, variable or function identifier

  Error compiling Cython file:
  ------------------------------------------------------------
  ...
      elif command == H5T_CONV_CONV:

          # need to pass element dtype to converter
          supertype = typewrap(H5Tget_super(src_id))
          dt = supertype.dtype
          outtype = py_create(dt)
                    ^
  ------------------------------------------------------------

  h5py/_conv.pyx:642:18: 'py_create' is not a constant, variable or function identifier

  Error compiling Cython file:
  ------------------------------------------------------------
  ...
      cdef char* buf = <char*>buf_i

      if command == H5T_CONV_INIT:

          cdata[0].need_bkg = H5T_BKG_NO
          if not H5Tequal(src_id, H5PY_OBJ) or H5Tget_class(dst_id) != H5T_VLEN:
                                  ^
  ------------------------------------------------------------

  h5py/_conv.pyx:730:32: 'H5PY_OBJ' is not a constant, variable or function identifier

  Error compiling Cython file:
  ------------------------------------------------------------
  ...
      if command == H5T_CONV_INIT:

          cdata[0].need_bkg = H5T_BKG_NO
          if not H5Tequal(src_id, H5PY_OBJ) or H5Tget_class(dst_id) != H5T_VLEN:
              return -2
          supertype = typewrap(H5Tget_super(dst_id))
                      ^
  ------------------------------------------------------------

  h5py/_conv.pyx:732:20: 'typewrap' is not a constant, variable or function identifier

  Error compiling Cython file:
  ------------------------------------------------------------
  ...
          if not H5Tequal(src_id, H5PY_OBJ) or H5Tget_class(dst_id) != H5T_VLEN:
              return -2
          supertype = typewrap(H5Tget_super(dst_id))
          for i from 0 <= i < nl:
              memcpy(&pdata_elem, pdata+i, sizeof(pdata_elem))
              if supertype != py_create((<np.ndarray> pdata_elem).dtype, 1):
                              ^
  ------------------------------------------------------------

  h5py/_conv.pyx:735:28: 'py_create' is not a constant, variable or function identifier

  Error compiling Cython file:
  ------------------------------------------------------------
  ...
          if nl == 0:
              return 0

          # need to pass element dtype to converter
          memcpy(&pdata_elem, pdata, sizeof(pdata_elem))
          supertype = py_create((<np.ndarray> pdata_elem).dtype)
                      ^
  ------------------------------------------------------------

  h5py/_conv.pyx:753:20: 'py_create' is not a constant, variable or function identifier

  Error compiling Cython file:
  ------------------------------------------------------------
  ...
              return 0

          # need to pass element dtype to converter
          memcpy(&pdata_elem, pdata, sizeof(pdata_elem))
          supertype = py_create((<np.ndarray> pdata_elem).dtype)
          outtype = typewrap(H5Tget_super(dst_id))
                    ^
  ------------------------------------------------------------

  h5py/_conv.pyx:754:18: 'typewrap' is not a constant, variable or function identifier

  Error compiling Cython file:
  ------------------------------------------------------------
  ...

      enum = H5Tenum_create(H5T_STD_I32LE)

      vlentype = H5Tvlen_create(H5T_STD_I32LE)

      pyobj = H5PY_OBJ
              ^
  ------------------------------------------------------------

  h5py/_conv.pyx:860:12: 'H5PY_OBJ' is not a constant, variable or function identifier
  Traceback (most recent call last):
    File "<string>", line 2, in <module>
    File "<pip-setuptools-caller>", line 34, in <module>
    File "/tmp/pip-install-g16hq_w6/h5py_0a8692ab49b44833b48657c74c70266c/setup.py", line 140, in <module>
      setup(
    File "/usr/local/lib/python3.8/dist-packages/setuptools/__init__.py", line 87, in setup
      return distutils.core.setup(**attrs)
    File "/usr/local/lib/python3.8/dist-packages/setuptools/_distutils/core.py", line 185, in setup
      return run_commands(dist)
    File "/usr/local/lib/python3.8/dist-packages/setuptools/_distutils/core.py", line 201, in run_commands
      dist.run_commands()
    File "/usr/local/lib/python3.8/dist-packages/setuptools/_distutils/dist.py", line 968, in run_commands
      self.run_command(cmd)
    File "/usr/local/lib/python3.8/dist-packages/setuptools/dist.py", line 1217, in run_command
      super().run_command(command)
    File "/usr/local/lib/python3.8/dist-packages/setuptools/_distutils/dist.py", line 987, in run_command
      cmd_obj.run()
    File "/usr/lib/python3/dist-packages/wheel/bdist_wheel.py", line 223, in run
      self.run_command('build')
    File "/usr/local/lib/python3.8/dist-packages/setuptools/_distutils/cmd.py", line 319, in run_command
      self.distribution.run_command(command)
    File "/usr/local/lib/python3.8/dist-packages/setuptools/dist.py", line 1217, in run_command
      super().run_command(command)
    File "/usr/local/lib/python3.8/dist-packages/setuptools/_distutils/dist.py", line 987, in run_command
      cmd_obj.run()
    File "/usr/local/lib/python3.8/dist-packages/setuptools/_distutils/command/build.py", line 132, in run
      self.run_command(cmd_name)
    File "/usr/local/lib/python3.8/dist-packages/setuptools/_distutils/cmd.py", line 319, in run_command
      self.distribution.run_command(command)
    File "/usr/local/lib/python3.8/dist-packages/setuptools/dist.py", line 1217, in run_command
      super().run_command(command)
    File "/usr/local/lib/python3.8/dist-packages/setuptools/_distutils/dist.py", line 987, in run_command
      cmd_obj.run()
    File "/tmp/pip-install-g16hq_w6/h5py_0a8692ab49b44833b48657c74c70266c/setup_build.py", line 207, in run
      self.extensions = cythonize(self._make_extensions(config),
    File "/usr/local/lib/python3.8/dist-packages/Cython/Build/Dependencies.py", line 1134, in cythonize
      cythonize_one(*args)
    File "/usr/local/lib/python3.8/dist-packages/Cython/Build/Dependencies.py", line 1301, in cythonize_one
      raise CompileError(None, pyx_file)
  Cython.Compiler.Errors.CompileError: /tmp/pip-install-g16hq_w6/h5py_0a8692ab49b44833b48657c74c70266c/h5py/_conv.pyx
  error: subprocess-exited-with-error
  
  × python setup.py bdist_wheel did not run successfully.
  │ exit code: 1
  ╰─> See above for output.
  
  note: This error originates from a subprocess, and is likely not a problem with pip.
  full command: /usr/bin/python3 -u -c '
  exec(compile('"'"''"'"''"'"'
  # This is <pip-setuptools-caller> -- a caller that pip uses to run setup.py
  #
  # - It imports setuptools before invoking setup.py, to enable projects that directly
  #   import from `distutils.core` to work with newer packaging standards.
  # - It provides a clear error message when setuptools is not installed.
  # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so
  #   setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning:
  #     manifest_maker: standard file '"'"'-c'"'"' not found".
  # - It generates a shim setup.py, for handling setup.cfg-only projects.
  import os, sys, tokenize
  
  try:
      import setuptools
  except ImportError as error:
      print(
          "ERROR: Can not execute `setup.py` since setuptools is not available in "
          "the build environment.",
          file=sys.stderr,
      )
      sys.exit(1)
  
  __file__ = %r
  sys.argv[0] = __file__
  
  if os.path.exists(__file__):
      filename = __file__
      with tokenize.open(__file__) as f:
          setup_py_code = f.read()
  else:
      filename = "<auto-generated setuptools caller>"
      setup_py_code = "from setuptools import setup; setup()"
  
  exec(compile(setup_py_code, filename, "exec"))
  '"'"''"'"''"'"' % ('"'"'/tmp/pip-install-g16hq_w6/h5py_0a8692ab49b44833b48657c74c70266c/setup.py'"'"',), "<pip-setuptools-caller>", "exec"))' bdist_wheel -d /tmp/pip-wheel-otppdim9
  cwd: /tmp/pip-install-g16hq_w6/h5py_0a8692ab49b44833b48657c74c70266c/
  Building wheel for h5py (setup.py) ... error
  ERROR: Failed building wheel for h5py
  Running setup.py clean for h5py
  Running command python setup.py clean
  running clean
  removing 'build/lib.linux-aarch64-cpython-38' (and everything under it)
  'build/bdist.linux-aarch64' does not exist -- can't clean it
  'build/scripts-3.8' does not exist -- can't clean it
  removing 'build'
Failed to build h5py
ERROR: Could not build wheels for h5py, which is required to install pyproject.toml-based projects

I have seen similar threads that say that because of the downstream effects of h5py being updated, but I can not seem to get it to install. Do you have any suggestions?

Thank you again for all of the assistance

This is not error about DeepStream. I am not sure I can help you.

Are you install the dependencies successfully ?

lt looks like h5py version not match the pip3.

By the way, you can try to replace uff with onnx, DeepStream support onnx also.

yes it looks like all of the dependencies were installed successfully.

yes i noticed also when trying to install tensorflow that h5py==2.1.0 but i have version 3.6.0 from the dependency install instructions.

$ sudo apt-get update
[sudo] password for: 
Get:1 https://repo.download.nvidia.com/jetson/common r35.2 InRelease [2,555 B]
Get:2 https://repo.download.nvidia.com/jetson/t194 r35.2 InRelease [2,547 B]   
Get:3 https://packages.microsoft.com/repos/code stable InRelease [3,569 B]     
Hit:4 http://ports.ubuntu.com/ubuntu-ports focal InRelease                     
Get:5 http://ports.ubuntu.com/ubuntu-ports focal-updates InRelease [114 kB]
Get:6 http://ports.ubuntu.com/ubuntu-ports focal-backports InRelease [108 kB]
Get:7 http://ports.ubuntu.com/ubuntu-ports focal-security InRelease [114 kB]
Get:8 https://packages.microsoft.com/repos/code stable/main arm64 Packages [78.4 kB]
Get:9 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 Packages [2,086 kB]
Get:10 http://ports.ubuntu.com/ubuntu-ports focal-updates/main Translation-en [461 kB]
Get:11 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 DEP-11 Metadata [275 kB]
Get:12 http://ports.ubuntu.com/ubuntu-ports focal-updates/restricted Translation-en [313 kB]
Get:13 http://ports.ubuntu.com/ubuntu-ports focal-updates/universe arm64 Packages [1,019 kB]
Get:14 http://ports.ubuntu.com/ubuntu-ports focal-updates/universe arm64 DEP-11 Metadata [409 kB]
Get:15 http://ports.ubuntu.com/ubuntu-ports focal-backports/main arm64 DEP-11 Metadata [5,228 B]
Get:16 http://ports.ubuntu.com/ubuntu-ports focal-backports/universe arm64 DEP-11 Metadata [30.5 kB]
Get:17 http://ports.ubuntu.com/ubuntu-ports focal-security/main arm64 Packages [1,770 kB]
Get:18 http://ports.ubuntu.com/ubuntu-ports focal-security/main Translation-en [377 kB]
Get:19 http://ports.ubuntu.com/ubuntu-ports focal-security/main arm64 DEP-11 Metadata [59.9 kB]
Get:20 http://ports.ubuntu.com/ubuntu-ports focal-security/restricted Translation-en [296 kB]
Get:21 http://ports.ubuntu.com/ubuntu-ports focal-security/universe arm64 Packages [788 kB]
Get:22 http://ports.ubuntu.com/ubuntu-ports focal-security/universe Translation-en [183 kB]
Get:23 http://ports.ubuntu.com/ubuntu-ports focal-security/universe arm64 DEP-11 Metadata [96.0 kB]
Fetched 8,591 kB in 5s (1,772 kB/s)                             
Reading package lists... Done

$ sudo apt-get install libhdf5-serial-dev hdf5-tools libhdf5-dev zlib1g-dev zip libjpeg8-dev liblapack-dev libblas-dev gfortran

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'libhdf5-dev' instead of 'libhdf5-serial-dev'
gfortran is already the newest version (4:9.3.0-1ubuntu2).
gfortran set to manually installed.
zip is already the newest version (3.0-11build1).
zip set to manually installed.
zlib1g-dev is already the newest version (1:1.2.11.dfsg-2ubuntu1.5).
The following additional packages will be installed:
  hdf5-helpers libaec-dev libaec0 libhdf5-103 libhdf5-cpp-103
  libjpeg-turbo8-dev libsz2
Suggested packages:
  liblapack-doc libhdf5-doc
The following NEW packages will be installed:
  hdf5-helpers hdf5-tools libaec-dev libaec0 libblas-dev libhdf5-103
  libhdf5-cpp-103 libhdf5-dev libjpeg-turbo8-dev libjpeg8-dev liblapack-dev
  libsz2
0 upgraded, 12 newly installed, 0 to remove and 281 not upgraded.
Need to get 7,433 kB of archives.
After this operation, 46.5 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 hdf5-helpers arm64 1.10.4+repack-11ubuntu1 [13.7 kB]
Get:2 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libaec0 arm64 1.0.4-1 [18.7 kB]
Get:3 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libsz2 arm64 1.0.4-1 [5,100 B]
Get:4 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libhdf5-103 arm64 1.10.4+repack-11ubuntu1 [1,143 kB]
Get:5 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 hdf5-tools arm64 1.10.4+repack-11ubuntu1 [375 kB]
Get:6 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 libblas-dev arm64 3.9.0-1build1 [92.7 kB]
Get:7 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libhdf5-cpp-103 arm64 1.10.4+repack-11ubuntu1 [108 kB]
Get:8 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 libjpeg-turbo8-dev arm64 2.0.3-0ubuntu1.20.04.3 [215 kB]
Get:9 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libaec-dev arm64 1.0.4-1 [16.5 kB]
Get:10 http://ports.ubuntu.com/ubuntu-ports focal/universe arm64 libhdf5-dev arm64 1.10.4+repack-11ubuntu1 [2,682 kB]
Get:11 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 libjpeg8-dev arm64 8c-2ubuntu8 [1,550 B]
Get:12 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 liblapack-dev arm64 3.9.0-1build1 [2,763 kB]
Fetched 7,433 kB in 2s (3,028 kB/s)       
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package hdf5-helpers.
(Reading database ... 163780 files and directories currently installed.)
Preparing to unpack .../00-hdf5-helpers_1.10.4+repack-11ubuntu1_arm64.deb ...
Unpacking hdf5-helpers (1.10.4+repack-11ubuntu1) ...
Selecting previously unselected package libaec0:arm64.
Preparing to unpack .../01-libaec0_1.0.4-1_arm64.deb ...
Unpacking libaec0:arm64 (1.0.4-1) ...
Selecting previously unselected package libsz2:arm64.
Preparing to unpack .../02-libsz2_1.0.4-1_arm64.deb ...
Unpacking libsz2:arm64 (1.0.4-1) ...
Selecting previously unselected package libhdf5-103:arm64.
Preparing to unpack .../03-libhdf5-103_1.10.4+repack-11ubuntu1_arm64.deb ...
Unpacking libhdf5-103:arm64 (1.10.4+repack-11ubuntu1) ...
Selecting previously unselected package hdf5-tools.
Preparing to unpack .../04-hdf5-tools_1.10.4+repack-11ubuntu1_arm64.deb ...
Unpacking hdf5-tools (1.10.4+repack-11ubuntu1) ...
Selecting previously unselected package libblas-dev:arm64.
Preparing to unpack .../05-libblas-dev_3.9.0-1build1_arm64.deb ...
Unpacking libblas-dev:arm64 (3.9.0-1build1) ...
Selecting previously unselected package libhdf5-cpp-103:arm64.
Preparing to unpack .../06-libhdf5-cpp-103_1.10.4+repack-11ubuntu1_arm64.deb ...
Unpacking libhdf5-cpp-103:arm64 (1.10.4+repack-11ubuntu1) ...
Selecting previously unselected package libjpeg-turbo8-dev:arm64.
Preparing to unpack .../07-libjpeg-turbo8-dev_2.0.3-0ubuntu1.20.04.3_arm64.deb ...
Unpacking libjpeg-turbo8-dev:arm64 (2.0.3-0ubuntu1.20.04.3) ...
Selecting previously unselected package libaec-dev:arm64.
Preparing to unpack .../08-libaec-dev_1.0.4-1_arm64.deb ...
Unpacking libaec-dev:arm64 (1.0.4-1) ...
Selecting previously unselected package libhdf5-dev.
Preparing to unpack .../09-libhdf5-dev_1.10.4+repack-11ubuntu1_arm64.deb ...
Unpacking libhdf5-dev (1.10.4+repack-11ubuntu1) ...
Selecting previously unselected package libjpeg8-dev:arm64.
Preparing to unpack .../10-libjpeg8-dev_8c-2ubuntu8_arm64.deb ...
Unpacking libjpeg8-dev:arm64 (8c-2ubuntu8) ...
Selecting previously unselected package liblapack-dev:arm64.
Preparing to unpack .../11-liblapack-dev_3.9.0-1build1_arm64.deb ...
Unpacking liblapack-dev:arm64 (3.9.0-1build1) ...
Setting up libjpeg-turbo8-dev:arm64 (2.0.3-0ubuntu1.20.04.3) ...
Setting up hdf5-helpers (1.10.4+repack-11ubuntu1) ...
Setting up libaec0:arm64 (1.0.4-1) ...
Setting up libjpeg8-dev:arm64 (8c-2ubuntu8) ...
Setting up libblas-dev:arm64 (3.9.0-1build1) ...
update-alternatives: using /usr/lib/aarch64-linux-gnu/blas/libblas.so to provide /usr/lib/aarch64-linux-gnu/libblas.so (libblas.so-aarch64-linux-gnu) in auto mode
Setting up libsz2:arm64 (1.0.4-1) ...
Setting up libaec-dev:arm64 (1.0.4-1) ...
Setting up libhdf5-103:arm64 (1.10.4+repack-11ubuntu1) ...
Setting up liblapack-dev:arm64 (3.9.0-1build1) ...
update-alternatives: using /usr/lib/aarch64-linux-gnu/lapack/liblapack.so to provide /usr/lib/aarch64-linux-gnu/liblapack.so (liblapack.so-aarch64-linux-gnu) in auto mode
Setting up libhdf5-cpp-103:arm64 (1.10.4+repack-11ubuntu1) ...
Setting up hdf5-tools (1.10.4+repack-11ubuntu1) ...
Setting up libhdf5-dev (1.10.4+repack-11ubuntu1) ...
update-alternatives: using /usr/lib/aarch64-linux-gnu/pkgconfig/hdf5-serial.pc to provide /usr/lib/aarch64-linux-gnu/pkgconfig/hdf5.pc (hdf5.pc) in auto mode
Processing triggers for man-db (2.9.1-1) ...
Processing triggers for libc-bin (2.31-0ubuntu9.9) ...

$ sudo apt-get install python3-pip

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  libpython3-dev libpython3.8 libpython3.8-dev libpython3.8-minimal
  libpython3.8-stdlib python-pip-whl python3-dev python3-pkg-resources
  python3-setuptools python3-wheel python3.8 python3.8-dev python3.8-minimal
Suggested packages:
  python-setuptools-doc python3.8-venv python3.8-doc
The following NEW packages will be installed:
  libpython3-dev libpython3.8-dev python-pip-whl python3-dev python3-pip
  python3-setuptools python3-wheel python3.8-dev
The following packages will be upgraded:
  libpython3.8 libpython3.8-minimal libpython3.8-stdlib python3-pkg-resources
  python3.8 python3.8-minimal
6 upgraded, 8 newly installed, 0 to remove and 275 not upgraded.
Need to get 12.9 MB of archives.
After this operation, 23.8 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 python3.8 arm64 3.8.10-0ubuntu1~20.04.8 [387 kB]
Get:2 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 libpython3.8 arm64 3.8.10-0ubuntu1~20.04.8 [1,491 kB]
Get:3 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 libpython3.8-stdlib arm64 3.8.10-0ubuntu1~20.04.8 [1,647 kB]
Get:4 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 python3.8-minimal arm64 3.8.10-0ubuntu1~20.04.8 [1,829 kB]
Get:5 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 libpython3.8-minimal arm64 3.8.10-0ubuntu1~20.04.8 [714 kB]
Get:6 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 python3-pkg-resources all 45.2.0-1ubuntu0.1 [130 kB]
Get:7 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 libpython3.8-dev arm64 3.8.10-0ubuntu1~20.04.8 [3,762 kB]
Get:8 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 libpython3-dev arm64 3.8.2-0ubuntu2 [7,236 B]
Get:9 http://ports.ubuntu.com/ubuntu-ports focal-updates/universe arm64 python-pip-whl all 20.0.2-5ubuntu1.9 [1,805 kB]
Get:10 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 python3.8-dev arm64 3.8.10-0ubuntu1~20.04.8 [514 kB]
Get:11 http://ports.ubuntu.com/ubuntu-ports focal/main arm64 python3-dev arm64 3.8.2-0ubuntu2 [1,212 B]
Get:12 http://ports.ubuntu.com/ubuntu-ports focal-updates/main arm64 python3-setuptools all 45.2.0-1ubuntu0.1 [330 kB]
Get:13 http://ports.ubuntu.com/ubuntu-ports focal-updates/universe arm64 python3-wheel all 0.34.2-1ubuntu0.1 [23.9 kB]
Get:14 http://ports.ubuntu.com/ubuntu-ports focal-updates/universe arm64 python3-pip all 20.0.2-5ubuntu1.9 [231 kB]
Fetched 12.9 MB in 3s (3,681 kB/s)     
debconf: delaying package configuration, since apt-utils is not installed
(Reading database ... 164061 files and directories currently installed.)
Preparing to unpack .../00-python3.8_3.8.10-0ubuntu1~20.04.8_arm64.deb ...
Unpacking python3.8 (3.8.10-0ubuntu1~20.04.8) over (3.8.10-0ubuntu1~20.04.6) ...
Preparing to unpack .../01-libpython3.8_3.8.10-0ubuntu1~20.04.8_arm64.deb ...
Unpacking libpython3.8:arm64 (3.8.10-0ubuntu1~20.04.8) over (3.8.10-0ubuntu1~20.04.6) ...
Preparing to unpack .../02-libpython3.8-stdlib_3.8.10-0ubuntu1~20.04.8_arm64.deb ...
Unpacking libpython3.8-stdlib:arm64 (3.8.10-0ubuntu1~20.04.8) over (3.8.10-0ubuntu1~20.04.6) ...
Preparing to unpack .../03-python3.8-minimal_3.8.10-0ubuntu1~20.04.8_arm64.deb ...
Unpacking python3.8-minimal (3.8.10-0ubuntu1~20.04.8) over (3.8.10-0ubuntu1~20.04.6) ...
Preparing to unpack .../04-libpython3.8-minimal_3.8.10-0ubuntu1~20.04.8_arm64.deb ...
Unpacking libpython3.8-minimal:arm64 (3.8.10-0ubuntu1~20.04.8) over (3.8.10-0ubuntu1~20.04.6) ...
Preparing to unpack .../05-python3-pkg-resources_45.2.0-1ubuntu0.1_all.deb ...
Unpacking python3-pkg-resources (45.2.0-1ubuntu0.1) over (45.2.0-1) ...
Selecting previously unselected package libpython3.8-dev:arm64.
Preparing to unpack .../06-libpython3.8-dev_3.8.10-0ubuntu1~20.04.8_arm64.deb ...
Unpacking libpython3.8-dev:arm64 (3.8.10-0ubuntu1~20.04.8) ...
Selecting previously unselected package libpython3-dev:arm64.
Preparing to unpack .../07-libpython3-dev_3.8.2-0ubuntu2_arm64.deb ...
Unpacking libpython3-dev:arm64 (3.8.2-0ubuntu2) ...
Selecting previously unselected package python-pip-whl.
Preparing to unpack .../08-python-pip-whl_20.0.2-5ubuntu1.9_all.deb ...
Unpacking python-pip-whl (20.0.2-5ubuntu1.9) ...
Selecting previously unselected package python3.8-dev.
Preparing to unpack .../09-python3.8-dev_3.8.10-0ubuntu1~20.04.8_arm64.deb ...
Unpacking python3.8-dev (3.8.10-0ubuntu1~20.04.8) ...
Selecting previously unselected package python3-dev.
Preparing to unpack .../10-python3-dev_3.8.2-0ubuntu2_arm64.deb ...
Unpacking python3-dev (3.8.2-0ubuntu2) ...
Selecting previously unselected package python3-setuptools.
Preparing to unpack .../11-python3-setuptools_45.2.0-1ubuntu0.1_all.deb ...
Unpacking python3-setuptools (45.2.0-1ubuntu0.1) ...
Selecting previously unselected package python3-wheel.
Preparing to unpack .../12-python3-wheel_0.34.2-1ubuntu0.1_all.deb ...
Unpacking python3-wheel (0.34.2-1ubuntu0.1) ...
Selecting previously unselected package python3-pip.
Preparing to unpack .../13-python3-pip_20.0.2-5ubuntu1.9_all.deb ...
Unpacking python3-pip (20.0.2-5ubuntu1.9) ...
Setting up python3-pkg-resources (45.2.0-1ubuntu0.1) ...
Setting up libpython3.8-minimal:arm64 (3.8.10-0ubuntu1~20.04.8) ...
Setting up python3-setuptools (45.2.0-1ubuntu0.1) ...
Setting up python3-wheel (0.34.2-1ubuntu0.1) ...
Setting up python3.8-minimal (3.8.10-0ubuntu1~20.04.8) ...
Setting up python-pip-whl (20.0.2-5ubuntu1.9) ...
Setting up libpython3.8-stdlib:arm64 (3.8.10-0ubuntu1~20.04.8) ...
Setting up python3.8 (3.8.10-0ubuntu1~20.04.8) ...
Setting up libpython3.8:arm64 (3.8.10-0ubuntu1~20.04.8) ...
Setting up python3-pip (20.0.2-5ubuntu1.9) ...
Setting up libpython3.8-dev:arm64 (3.8.10-0ubuntu1~20.04.8) ...
Setting up python3.8-dev (3.8.10-0ubuntu1~20.04.8) ...
Setting up libpython3-dev:arm64 (3.8.2-0ubuntu2) ...
Setting up python3-dev (3.8.2-0ubuntu2) ...
Processing triggers for mime-support (3.64ubuntu1) ...
Processing triggers for gnome-menus (3.36.0-1ubuntu1) ...
Processing triggers for libc-bin (2.31-0ubuntu9.9) ...
Processing triggers for man-db (2.9.1-1) ...
Processing triggers for desktop-file-utils (0.24-1ubuntu3) ...

$ sudo python3 -m pip install --upgrade pip

Collecting pip
  Downloading pip-23.2.1-py3-none-any.whl (2.1 MB)
     |████████████████████████████████| 2.1 MB 2.7 MB/s 
Installing collected packages: pip
  Attempting uninstall: pip
    Found existing installation: pip 20.0.2
    Not uninstalling pip at /usr/lib/python3/dist-packages, outside environment /usr
    Can't uninstall 'pip'. No files were found to uninstall.
Successfully installed pip-23.2.1

$ sudo pip3 install -U testresources setuptools==65.5.0

Collecting testresources
  Downloading testresources-2.0.1-py2.py3-none-any.whl (36 kB)
Collecting setuptools==65.5.0
  Downloading setuptools-65.5.0-py3-none-any.whl (1.2 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 9.7 MB/s eta 0:00:00
Collecting pbr>=1.8 (from testresources)
  Downloading pbr-5.11.1-py2.py3-none-any.whl (112 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 112.7/112.7 kB 5.2 MB/s eta 0:00:00
DEPRECATION: distro-info 0.23ubuntu1 has a non-standard version number. pip 23.3 will enforce this behaviour change. A possible replacement is to upgrade to a newer version of distro-info or contact the author to suggest that they release a version with a conforming version number. Discussion can be found at https://github.com/pypa/pip/issues/12063
DEPRECATION: python-debian 0.1.36ubuntu1 has a non-standard version number. pip 23.3 will enforce this behaviour change. A possible replacement is to upgrade to a newer version of python-debian or contact the author to suggest that they release a version with a conforming version number. Discussion can be found at https://github.com/pypa/pip/issues/12063
Installing collected packages: setuptools, pbr, testresources
  Attempting uninstall: setuptools
    Found existing installation: setuptools 45.2.0
    Uninstalling setuptools-45.2.0:
      Successfully uninstalled setuptools-45.2.0
Successfully installed pbr-5.11.1 setuptools-65.5.0 testresources-2.0.1
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv

$ sudo pip3 install -U numpy==1.22 future==0.18.2 mock==3.0.5 keras_preprocessing==1.1.2 keras_applications==1.0.8 gast==0.4.0 protobuf pybind11 cython pkgconfig packaging h5py==3.6.0

Collecting numpy==1.22
  Downloading numpy-1.22.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (13.4 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 13.4/13.4 MB 13.5 MB/s eta 0:00:00
Requirement already satisfied: future==0.18.2 in /usr/lib/python3/dist-packages (0.18.2)
Collecting mock==3.0.5
  Downloading mock-3.0.5-py2.py3-none-any.whl (25 kB)
Collecting keras_preprocessing==1.1.2
  Downloading Keras_Preprocessing-1.1.2-py2.py3-none-any.whl (42 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 42.6/42.6 kB 1.9 MB/s eta 0:00:00
Collecting keras_applications==1.0.8
  Downloading Keras_Applications-1.0.8-py3-none-any.whl (50 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 50.7/50.7 kB 2.2 MB/s eta 0:00:00
Collecting gast==0.4.0
  Downloading gast-0.4.0-py3-none-any.whl (9.8 kB)
Requirement already satisfied: protobuf in /usr/lib/python3/dist-packages (3.6.1)
Collecting protobuf
  Obtaining dependency information for protobuf from https://files.pythonhosted.org/packages/3d/32/ab921737577a99d60b843a34d698c28067129468ef23276a2ebb9ab7be70/protobuf-4.24.2-cp37-abi3-manylinux2014_aarch64.whl.metadata
  Downloading protobuf-4.24.2-cp37-abi3-manylinux2014_aarch64.whl.metadata (540 bytes)
Collecting pybind11
  Obtaining dependency information for pybind11 from https://files.pythonhosted.org/packages/06/55/9f73c32dda93fa4f539fafa268f9504e83c489f460c380371d94296126cd/pybind11-2.11.1-py3-none-any.whl.metadata
  Downloading pybind11-2.11.1-py3-none-any.whl.metadata (9.5 kB)
Collecting cython
  Obtaining dependency information for cython from https://files.pythonhosted.org/packages/09/e7/ef831b87593165f07f906091617f5c069b7ab2d268af33f19db11af6da8e/Cython-3.0.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata
  Downloading Cython-3.0.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.metadata (3.1 kB)
Collecting pkgconfig
  Downloading pkgconfig-1.5.5-py3-none-any.whl (6.7 kB)
Collecting packaging
  Downloading packaging-23.1-py3-none-any.whl (48 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.9/48.9 kB 2.4 MB/s eta 0:00:00
Collecting h5py==3.6.0
  Downloading h5py-3.6.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (8.5 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.5/8.5 MB 18.3 MB/s eta 0:00:00
Requirement already satisfied: six in /usr/lib/python3/dist-packages (from mock==3.0.5) (1.14.0)
Downloading protobuf-4.24.2-cp37-abi3-manylinux2014_aarch64.whl (310 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 310.4/310.4 kB 11.8 MB/s eta 0:00:00
Downloading pybind11-2.11.1-py3-none-any.whl (227 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 227.7/227.7 kB 10.6 MB/s eta 0:00:00
Downloading Cython-3.0.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.5 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.5/3.5 MB 19.0 MB/s eta 0:00:00
DEPRECATION: distro-info 0.23ubuntu1 has a non-standard version number. pip 23.3 will enforce this behaviour change. A possible replacement is to upgrade to a newer version of distro-info or contact the author to suggest that they release a version with a conforming version number. Discussion can be found at https://github.com/pypa/pip/issues/12063
DEPRECATION: python-debian 0.1.36ubuntu1 has a non-standard version number. pip 23.3 will enforce this behaviour change. A possible replacement is to upgrade to a newer version of python-debian or contact the author to suggest that they release a version with a conforming version number. Discussion can be found at https://github.com/pypa/pip/issues/12063
Installing collected packages: pybind11, protobuf, pkgconfig, packaging, numpy, mock, gast, cython, keras_preprocessing, h5py, keras_applications
  Attempting uninstall: protobuf
    Found existing installation: protobuf 3.6.1
    Uninstalling protobuf-3.6.1:
      Successfully uninstalled protobuf-3.6.1
  Attempting uninstall: numpy
    Found existing installation: numpy 1.17.4
    Uninstalling numpy-1.17.4:
      Successfully uninstalled numpy-1.17.4
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
onnx-graphsurgeon 0.3.12 requires onnx, which is not installed.
Successfully installed cython-3.0.2 gast-0.4.0 h5py-3.6.0 keras_applications-1.0.8 keras_preprocessing-1.1.2 mock-3.0.5 numpy-1.22.0 packaging-23.1 pkgconfig-1.5.5 protobuf-4.24.2 pybind11-2.11.1
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv

where would i find the onnx files/ models/ engine at to run with nvdcf accuracy tracker with re-id? Like this instructions with peoplenet? - Gst-nvtracker — DeepStream 6.2 Release documentation

Thanks for the quick reply!

Have you read the README in the following directory?

/opt/nvidia/deepstream/deepstream/sources/tracker_ReID

It’s re-identification (ReID) model for multi-object tracking

I am missing that directory… where can i find it? I installed 6.2 with the SDK?

Can you provide a link with more information, I could not find that directory here - C/C++ Sample Apps Source Details — DeepStream 6.2 Release documentation (nvidia.com)

That is added in version 6.3. You can try it after update to 6.3.

updating to 6.3 is out of the question because I can not physically flash my device because I am not present and am working remotely. nvDCF tracker should work with just 6.2,

State-of-the-Art Real-time Multi-Object Trackers with NVIDIA DeepStream SDK 6.2 | NVIDIA Technical Blog

Can you assist me with getting a working demo of tracker in this Nvidia blog?

You can download the archive from here, then extract from the archive. You can refer it.

I am not sure If it can normally work on DS-6.2 else you can also use the tracker provided by DS-6.2

6.3 requires that i update my jetpack, and i would need to reflash it and be physically present for that process

on a side note, i was successfully able to get tensorflow installed by downloading the .whl file directly from this link Jetson Download Center | NVIDIA Developer

I was able to generate the .uff file and now I am running into just a couple more errors, can you give me some insight into this output?

NUM SOURCES: 3 
Warning: 'input-dims' parameter has been deprecated. Use 'infer-dims' instead.
WARN !! Invalid mode selected, Falling back to GPU
[Invalid UTF-8] File sink location: \xd0\xf9\xb4\x8b\xff\xffoutput.mkv 
Connecting to the signal of the decodebin.
Connected to the signal of the decodebin successfully.
Connecting to the signal of the decodebin.
Connected to the signal of the decodebin successfully.
Connecting to the signal of the decodebin.
Connected to the signal of the decodebin successfully.
Finished linking 
Now playing:

Using winsys: x11 
Opening in BLOCKING MODE 
0:00:00.410308480 268381 0xaaab1a5e0490 WARN                    v4l2 gstv4l2object.c:2395:gst_v4l2_object_add_interlace_mode:0xaaab1a5728c0 Failed to determine interlace mode
0:00:00.410463808 268381 0xaaab1a5e0490 WARN                    v4l2 gstv4l2object.c:2395:gst_v4l2_object_add_interlace_mode:0xaaab1a5728c0 Failed to determine interlace mode
0:00:00.410560512 268381 0xaaab1a5e0490 WARN                    v4l2 gstv4l2object.c:2395:gst_v4l2_object_add_interlace_mode:0xaaab1a5728c0 Failed to determine interlace mode
0:00:00.410623424 268381 0xaaab1a5e0490 WARN                    v4l2 gstv4l2object.c:2395:gst_v4l2_object_add_interlace_mode:0xaaab1a5728c0 Failed to determine interlace mode
0:00:00.410819424 268381 0xaaab1a5e0490 WARN                    v4l2 gstv4l2object.c:4497:gst_v4l2_object_probe_caps:<h264enc:src> Failed to probe pixel aspect ratio with VIDIOC_CROPCAP: Unknown error -1
gstnvtracker: Loading low-level lib at /opt/nvidia/deepstream/deepstream/lib/libnvds_nvmultiobjecttracker.so
gstnvtracker: Batch processing is ON
gstnvtracker: Past frame output is OFF
~~ CLOG[/dvs/git/dirty/git-master_linux/deepstream/sdk/src/utils/nvmultiobjecttracker/src/modules/ReID/ReID.cpp, loadTRTEngine() @line 418]: Engine file does not exist
[NvMultiObjectTracker] Load engine failed. Create engine again.
WARNING: [TRT]: The implicit batch dimension mode has been deprecated. Please create the network with NetworkDefinitionCreationFlag::kEXPLICIT_BATCH flag whenever possible.
[NvMultiObjectTracker] Begin building engine for tracker ReID...
[NvMultiObjectTracker] Serialized plan file cached at location: /opt/nvidia/deepstream/deepstream-6.2/samples/models/Tracker/mars-small128.uff_b100_gpu0_fp32.engine
[NvMultiObjectTracker] Initialized
0:03:05.274347712 268381 0xaaab1a5e0490 INFO                 nvinfer gstnvinfer.cpp:680:gst_nvinfer_logger:<primary-nvinference-engine> NvDsInferContext[UID 1]: Info from NvDsInferContextImpl::buildModel() <nvdsinfer_context_impl.cpp:1923> [UID = 1]: Trying to create engine from model files
WARNING: INT8 calibration file not specified/accessible. INT8 calibration can be done through setDynamicRange API in 'NvDsInferCreateNetwork' implementation
ERROR: [TRT]: 3: [builder.cpp::~Builder::307] Error Code 3: API Usage Error (Parameter check failed at: optimizer/api/builder.cpp::~Builder::307, condition: mObjectCounter.use_count() == 1. Destroying a builder object before destroying objects it created leads to undefined behavior.
)
NvDsInferCudaEngineGetFromTltModel: Failed to open TLT encoded model file /opt/nvidia/deepstream/deepstream-6.2/samples/configs/deepstream-app/../../models/peoplenet/resnet34_peoplenet_int8.etlt
ERROR: [TRT]: 3: [builder.cpp::~Builder::307] Error Code 3: API Usage Error (Parameter check failed at: optimizer/api/builder.cpp::~Builder::307, condition: mObjectCounter.use_count() == 1. Destroying a builder object before destroying objects it created leads to undefined behavior.
)
ERROR: Failed to create network using custom network creation function
ERROR: Failed to get cuda engine from custom library API
0:03:06.425454976 268381 0xaaab1a5e0490 ERROR                nvinfer gstnvinfer.cpp:674:gst_nvinfer_logger:<primary-nvinference-engine> NvDsInferContext[UID 1]: Error in NvDsInferContextImpl::buildModel() <nvdsinfer_context_impl.cpp:1943> [UID = 1]: build engine file failed
ERROR: [TRT]: 3: [builder.cpp::~Builder::307] Error Code 3: API Usage Error (Parameter check failed at: optimizer/api/builder.cpp::~Builder::307, condition: mObjectCounter.use_count() == 1. Destroying a builder object before destroying objects it created leads to undefined behavior.
)
corrupted size vs. prev_size while consolidating
./run.sh: line 9: 268381 Aborted  (core dumped)

I am curious where would I be able to get this model file from? And what file can i modify the path and I am not even sure what the full path is but it doesnt exist in my directories:

NvDsInferCudaEngineGetFromTltModel: Failed to open TLT encoded model file /opt/nvidia/deepstream/deepstream-6.2/samples/configs/deepstream-app/../../models/peoplenet/resnet34_peoplenet_int8.etlt

Thank you

Hello again, disregard the previous post, i was able to find the right model files here -PeopleNet | NVIDIA NGC
i was using the pruned versions for some reason.

but i am still getting these last few errors, can you give me some recommendations in regards to this output:

NUM SOURCES: 3 
Warning: 'input-dims' parameter has been deprecated. Use 'infer-dims' instead.
WARN !! Invalid mode selected, Falling back to GPU
[Invalid UTF-8] File sink location: \xd0\xb9b\x9a\xff\xffoutput.mkv 
Connecting to the signal of the decodebin.
Connected to the signal of the decodebin successfully.
Connecting to the signal of the decodebin.
Connected to the signal of the decodebin successfully.
Connecting to the signal of the decodebin.
Connected to the signal of the decodebin successfully.
Finished linking 
Now playing:

Using winsys: x11 
Opening in BLOCKING MODE 
0:00:00.430257056 270183 0xaaaaf578ae90 WARN                    v4l2 gstv4l2object.c:2395:gst_v4l2_object_add_interlace_mode:0xaaaaf5747e40 Failed to determine interlace mode
0:00:00.430404512 270183 0xaaaaf578ae90 WARN                    v4l2 gstv4l2object.c:2395:gst_v4l2_object_add_interlace_mode:0xaaaaf5747e40 Failed to determine interlace mode
0:00:00.430486368 270183 0xaaaaf578ae90 WARN                    v4l2 gstv4l2object.c:2395:gst_v4l2_object_add_interlace_mode:0xaaaaf5747e40 Failed to determine interlace mode
0:00:00.430553568 270183 0xaaaaf578ae90 WARN                    v4l2 gstv4l2object.c:2395:gst_v4l2_object_add_interlace_mode:0xaaaaf5747e40 Failed to determine interlace mode
0:00:00.430753824 270183 0xaaaaf578ae90 WARN                    v4l2 gstv4l2object.c:4497:gst_v4l2_object_probe_caps:<h264enc:src> Failed to probe pixel aspect ratio with VIDIOC_CROPCAP: Unknown error -1
gstnvtracker: Loading low-level lib at /opt/nvidia/deepstream/deepstream/lib/libnvds_nvmultiobjecttracker.so
gstnvtracker: Batch processing is ON
gstnvtracker: Past frame output is OFF
[NvMultiObjectTracker] Loading TRT Engine for tracker ReID...
[NvMultiObjectTracker] Loading Complete!
[NvMultiObjectTracker] Initialized
0:00:01.883287808 270183 0xaaaaf578ae90 INFO                 nvinfer gstnvinfer.cpp:680:gst_nvinfer_logger:<primary-nvinference-engine> NvDsInferContext[UID 1]: Info from NvDsInferContextImpl::buildModel() <nvdsinfer_context_impl.cpp:1923> [UID = 1]: Trying to create engine from model files
ERROR: [TRT]: 3: [builder.cpp::~Builder::307] Error Code 3: API Usage Error (Parameter check failed at: optimizer/api/builder.cpp::~Builder::307, condition: mObjectCounter.use_count() == 1. Destroying a builder object before destroying objects it created leads to undefined behavior.
)
WARNING: [TRT]: The implicit batch dimension mode has been deprecated. Please create the network with NetworkDefinitionCreationFlag::kEXPLICIT_BATCH flag whenever possible.
ERROR: [TRT]: UffParser: Could not read buffer.
parseModel: Failed to parse UFF model
ERROR: Failed to build network, error in model parsing.
ERROR: [TRT]: 3: [builder.cpp::~Builder::307] Error Code 3: API Usage Error (Parameter check failed at: optimizer/api/builder.cpp::~Builder::307, condition: mObjectCounter.use_count() == 1. Destroying a builder object before destroying objects it created leads to undefined behavior.
)
ERROR: Failed to create network using custom network creation function
ERROR: Failed to get cuda engine from custom library API
0:00:03.665900128 270183 0xaaaaf578ae90 ERROR                nvinfer gstnvinfer.cpp:674:gst_nvinfer_logger:<primary-nvinference-engine> NvDsInferContext[UID 1]: Error in NvDsInferContextImpl::buildModel() <nvdsinfer_context_impl.cpp:1943> [UID = 1]: build engine file failed
./run.sh: line 9: 270183 Segmentation fault      (core dumped)

Thank you so much!

If you want use peoplenet, there is a sample you can refer it.