root@7f1652c52f4a:/opt/savant/src# python module/run.py INFO insight::savant::config::module_config > Configure module "intersection_traffic_meter"... INFO insight::savant::deepstream::nvinfer::element_config > Element nvinfer@detector:v1(name=detr): Path to the model files has been set to "/models/detr". INFO insight::savant::deepstream::nvinfer::element_config > Element nvinfer@detector:v1(name=detr): Configuration file "/models/detr/config_infer_primary_rtdetr.txt" has been loaded. Processing of the model will be done according to the given configuration file. INFO insight::savant::deepstream::nvinfer::element_config > Element nvinfer@detector:v1(name=detr): Resulting configuration file "/models/detr/model_b1_gpu0_fp16_config_savant.txt" has been saved. INFO insight::savant::config::module_config > Pipeline batch size is set to 1. INFO insight::savant::config::module_config > Module configuration is complete. INFO insight::savant::main > DISPLAY env is set to ":0" INFO insight::savant::healthcheck::server > Starting healthcheck server at :8888. HTTP path: /healthcheck, status filepath: /opt/savant/status.txt. INFO insight::savant::deepstream::utils::pipeline > Initializing Jaeger tracer with service name 'demo-pipeline' and endpoint 'jaeger:6831'. INFO insight::savant::intersection_traffic_meter > Pipeline frame processing parameters: {'width': 1280, 'height': 720, 'batch-size': 1, 'buffer-pool-size': 4, 'batched-push-timeout': 2000, 'live-source': False, 'interpolation-method': 6, 'drop-pipeline-eos': True, 'nvbuf-memory-type': 3}. INFO insight::savant::gstreamer::runner > Starting pipeline `intersection_traffic_meter: zeromq_source_bin:v1(name=source) -> nvstreammux:v1(name=muxer) -> nvinfer@detector:v1(name=detr) -> nvstreamdemux:v1(name=demuxer)`... INFO insight::savant::healthcheck::status > Setting module status to ModuleStatus.STARTING. 0:00:06.082015251 1913 0x696ba60 INFO nvinfer gstnvinfer.cpp:682:gst_nvinfer_logger: NvDsInferContext[UID 1]: Info from NvDsInferContextImpl::deserializeEngineAndBackend() [UID = 1]: deserialized trt engine from :/models/detr/model_b1_gpu0_fp16.engine WARNING: [TRT]: The getMaxBatchSize() function should not be used with an engine built from a network created with NetworkDefinitionCreationFlag::kEXPLICIT_BATCH flag. This function will always return 1. INFO: [Implicit Engine Info]: layers num: 4 0 INPUT kFLOAT input 3x640x640 1 OUTPUT kFLOAT boxes 300x4 2 OUTPUT kFLOAT scores 300x1 3 OUTPUT kFLOAT classes 300x1 0:00:06.141042044 1913 0x696ba60 INFO nvinfer gstnvinfer.cpp:682:gst_nvinfer_logger: NvDsInferContext[UID 1]: Info from NvDsInferContextImpl::generateBackendContext() [UID = 1]: Use deserialized engine model: /models/detr/model_b1_gpu0_fp16.engine 0:00:06.158162474 1913 0x696ba60 INFO nvinfer gstnvinfer_impl.cpp:328:notifyLoadModelStatus: [UID 1]: Load new model:/models/detr/model_b1_gpu0_fp16_config_savant.txt sucessfully INFO insight::savant::utils::zeromq > Starting ZMQ source: socket ipc:///tmp/zmq-sockets/input-video.ipc, type ReceiverSocketTypes.SUB, bind True. INFO insight::savant::gstreamer::runner > The pipeline is initialized and ready to process data. Initialization took 0:00:01.805906. INFO insight::savant::healthcheck::status > Setting module status to ModuleStatus.RUNNING. 127.0.0.1 - - [19/Nov/2023 12:03:36] "GET /healthcheck HTTP/1.1" 200 - INFO insight::savant::savant_rs_video_decode_bin > Adding branch with source test-source INFO insight::savant::savant_rs_video_decode_bin > Branch with source test-source added INFO insight::savant::savant_rs_video_demux > Created new src pad for source test-source: src_test-source. INFO insight::savant::savant_rs_video_demux > Received EOS from source test-source. Using GPU 0 (NVIDIA GeForce RTX 3090 Ti, 84 SMs, 1536 th/SM max, CC 8.6, ECC off) INFO insight::savant::intersection_traffic_meter > Added source test-source nvstreammux: Successfully handled EOS for source_id=0 INFO insight::savant::savant_rs_video_decode_bin > Removing branch with source test-source INFO insight::savant::savant_rs_video_decode_bin > Branch with source test-source removed ERROR python::exception > [trace_id=568a09a792ac1ea9755984eb05ed717e, python.exception.value=The key `tie` is expected to be fully qualified name of the form `model_name.object_label`., python.exception.type=, python.exception.traceback=Traceback (most recent call last): File "/usr/local/lib/python3.8/dist-packages/savant/deepstream/pipeline.py", line 754, in update_frame_meta self._update_meta_for_single_frame( File "/usr/local/lib/python3.8/dist-packages/savant/deepstream/pipeline.py", line 781, in _update_meta_for_single_frame obj_meta, parent_id = nvds_obj_meta_output_converter( File "/usr/local/lib/python3.8/dist-packages/savant/deepstream/metadata.py", line 33, in nvds_obj_meta_output_converter model_name, label = parse_compound_key(nvds_obj_meta.obj_label) , python.version=3.8.10 (default, May 26 2023, 14:05:08) [GCC 9.4.0]] Exception occurred Aliases for entries in sys.path: : /usr/local/lib/python3.8/dist-packages Traceback (most recent call last): /savant/deepstream/pipeline.py:754 update_frame_meta self._update_meta_for_single_frame( /savant/deepstream/pipeline.py:781 _update_meta_for_single_frame obj_meta, parent_id = nvds_obj_meta_output_converter( /savant/deepstream/metadata.py:33 nvds_obj_meta_output_converter model_name, label = parse_compound_key(nvds_obj_meta.obj_label) ValueError: The key `tie` is expected to be fully qualified name of the form `model_name.object_label`. INFO insight::savant::intersection_traffic_meter > Resources for source test-source has been released. 127.0.0.1 - - [19/Nov/2023 12:03:37] "GET /healthcheck HTTP/1.1" 200 - ^C INFO insight::savant::main > Shutting down. INFO insight::savant::healthcheck::status > Setting module status to ModuleStatus.STOPPING. INFO insight::savant::zeromq_src::zeromq_src+zeromqsrc0 > Returning INFO insight::savant::utils::zeromq > Closing ZeroMQ socket INFO insight::savant::utils::zeromq > Terminating ZeroMQ context. INFO insight::savant::utils::zeromq > ZeroMQ context terminated INFO insight::savant::gstreamer::runner > The pipeline is about to stop. Operation took 1:09:27.105573. INFO insight::savant::intersection_traffic_meter > Processed 0 frames, 0.00 FPS. INFO insight::savant::healthcheck::status > Setting module status to ModuleStatus.STOPPED. done