<?xml version='1.0' encoding='utf-8'?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://savant-ai.io/docs/latest/advanced_topics/0_batching.html</loc></url><url><loc>https://savant-ai.io/docs/latest/advanced_topics/0_dead_stream_eviction.html</loc></url><url><loc>https://savant-ai.io/docs/latest/advanced_topics/0_extra_image.html</loc></url><url><loc>https://savant-ai.io/docs/latest/advanced_topics/0_pipeline_benchmarking.html</loc></url><url><loc>https://savant-ai.io/docs/latest/advanced_topics/0_pipeline_stream_limit.html</loc></url><url><loc>https://savant-ai.io/docs/latest/advanced_topics/10_client_sdk.html</loc></url><url><loc>https://savant-ai.io/docs/latest/advanced_topics/11_memory_representation_function.html</loc></url><url><loc>https://savant-ai.io/docs/latest/advanced_topics/12_torch_hub.html</loc></url><url><loc>https://savant-ai.io/docs/latest/advanced_topics/13_auxiliary_video_streams.html</loc></url><url><loc>https://savant-ai.io/docs/latest/advanced_topics/14_jetson_dla.html</loc></url><url><loc>https://savant-ai.io/docs/latest/advanced_topics/15_embedded_kvs.html</loc></url><url><loc>https://savant-ai.io/docs/latest/advanced_topics/15_managed_pipeline_shutdown.html</loc></url><url><loc>https://savant-ai.io/docs/latest/advanced_topics/16_pipeline_watchdog.html</loc></url><url><loc>https://savant-ai.io/docs/latest/advanced_topics/17_restreaming.html</loc></url><url><loc>https://savant-ai.io/docs/latest/advanced_topics/18_stream_routing.html</loc></url><url><loc>https://savant-ai.io/docs/latest/advanced_topics/19_message_buffering.html</loc></url><url><loc>https://savant-ai.io/docs/latest/advanced_topics/1_custom_tracking.html</loc></url><url><loc>https://savant-ai.io/docs/latest/advanced_topics/20_metadata_merging.html</loc></url><url><loc>https://savant-ai.io/docs/latest/advanced_topics/2_element_group.html</loc></url><url><loc>https://savant-ai.io/docs/latest/advanced_topics/3_custom_roi.html</loc></url><url><loc>https://savant-ai.io/docs/latest/advanced_topics/3_frame_filtering.html</loc></url><url><loc>https://savant-ai.io/docs/latest/advanced_topics/3_hybrid_pipelines.html</loc></url><url><loc>https://savant-ai.io/docs/latest/advanced_topics/3_pipeline_idle_monitor.html</loc></url><url><loc>https://savant-ai.io/docs/latest/advanced_topics/3_skipping_frames.html</loc></url><url><loc>https://savant-ai.io/docs/latest/advanced_topics/4_etcd.html</loc></url><url><loc>https://savant-ai.io/docs/latest/advanced_topics/6_chaining.html</loc></url><url><loc>https://savant-ai.io/docs/latest/advanced_topics/8_ext_systems.html</loc></url><url><loc>https://savant-ai.io/docs/latest/advanced_topics/9_dev_server.html</loc></url><url><loc>https://savant-ai.io/docs/latest/advanced_topics/9_input_json_metadata.html</loc></url><url><loc>https://savant-ai.io/docs/latest/advanced_topics/9_open_telemetry.html</loc></url><url><loc>https://savant-ai.io/docs/latest/advanced_topics/9_prometheus_metrics.html</loc></url><url><loc>https://savant-ai.io/docs/latest/getting_started/0_configure_prod_env.html</loc></url><url><loc>https://savant-ai.io/docs/latest/getting_started/1_configure_dev_env.html</loc></url><url><loc>https://savant-ai.io/docs/latest/getting_started/1_pycharm.html</loc></url><url><loc>https://savant-ai.io/docs/latest/getting_started/1_vscode.html</loc></url><url><loc>https://savant-ai.io/docs/latest/getting_started/2_module_devguide.html</loc></url><url><loc>https://savant-ai.io/docs/latest/getting_started/3_samples.html</loc></url><url><loc>https://savant-ai.io/docs/latest/includes/dataclasses_note.html</loc></url><url><loc>https://savant-ai.io/docs/latest/index.html</loc></url><url><loc>https://savant-ai.io/docs/latest/introduction/1_intro.html</loc></url><url><loc>https://savant-ai.io/docs/latest/introduction/2_running.html</loc></url><url><loc>https://savant-ai.io/docs/latest/introduction/3_hardware_compatibility.html</loc></url><url><loc>https://savant-ai.io/docs/latest/recipes/0_rtsp_cam_compatibility.html</loc></url><url><loc>https://savant-ai.io/docs/latest/recipes/1_python_multithreading.html</loc></url><url><loc>https://savant-ai.io/docs/latest/recipes/index.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/client.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/converter.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/frame_filter.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/pygstsavantframemeta.add_convert_savant_frame_meta_pad_probe.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/pygstsavantframemeta.gst_buffer_add_nvds_savant_frame_meta.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/pygstsavantframemeta.gst_buffer_add_savant_frame_meta.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/pygstsavantframemeta.gst_buffer_get_nvds_savant_frame_meta.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/pygstsavantframemeta.gst_buffer_get_savant_frame_meta.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/pygstsavantframemeta.nvds_frame_meta_get_nvds_savant_frame_meta.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/pygstsavantframemeta.pygstsavantframemeta.GstSavantFrameMeta.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.base.converter.BaseAttributeModelOutputConverter.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.base.converter.BaseComplexModelOutputConverter.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.base.converter.BaseObjectModelOutputConverter.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.base.frame_filter.BaseFrameFilter.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.base.frame_filter.DefaultEgressFilter.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.base.frame_filter.DefaultIngressFilter.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.base.input_preproc.BasePreprocessObjectImage.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.base.input_preproc.BasePreprocessObjectMeta.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.base.model.AttributeModel.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.base.model.AttributeModelOutput.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.base.model.AttributeModelOutputAttribute.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.base.model.ComplexModel.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.base.model.ComplexModelOutput.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.base.model.Model.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.base.model.ModelInput.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.base.model.ModelOutput.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.base.model.ObjectModel.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.base.model.ObjectModelOutput.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.base.model.ObjectModelOutputObject.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.base.model.PreprocessObjectImage.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.base.pyfunc.BasePyFuncCallableImpl.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.base.pyfunc.BasePyFuncImpl.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.base.pyfunc.BasePyFuncPlugin.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.base.pyfunc.PyFunc.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.base.selector.BaseSelector.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.config.ModuleConfig.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.config.calc_resolver.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.config.json_resolver.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.config.schema.DrawFunc.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.config.schema.ElementGroup.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.config.schema.GroupCondition.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.config.schema.ModelElement.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.config.schema.Module.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.config.schema.Pipeline.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.config.schema.PipelineElement.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.config.schema.PyFuncElement.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.config.schema.SinkElement.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.config.schema.SourceElement.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.converter.TensorToItemConverter.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.converter.TensorToLabelConverter.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.converter.TensorToVectorConverter.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.converter.rapid.TensorToBBoxConverter.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.converter.yolo.TensorToBBoxConverter.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.converter.yolo_v8face.YoloV8faceConverter.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.converter.yolo_x.TensorToBBoxConverter.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.deepstream.base_drawfunc.BaseNvDsDrawFunc.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.deepstream.drawfunc.NvDsDrawFunc.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.deepstream.meta.frame.NvDsFrameMeta.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.deepstream.nvinfer.build_engine.build_engine.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.deepstream.nvinfer.model.NvInferAttributeModel.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.deepstream.nvinfer.model.NvInferComplexModel.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.deepstream.nvinfer.model.NvInferDetector.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.deepstream.nvinfer.model.NvInferModel.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.deepstream.nvinfer.model.NvInferModelInput.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.deepstream.nvinfer.model.NvInferObjectModelOutput.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.deepstream.nvinfer.model.NvInferObjectModelOutputObject.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.deepstream.opencv_utils.alpha_comp.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.deepstream.opencv_utils.apply_cuda_filter.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.deepstream.opencv_utils.draw_rect.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.deepstream.opencv_utils.nvds_to_gpu_mat.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.deepstream.pyfunc.NvDsPyFuncPlugin.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.deepstream.utils.surface.get_nvds_buf_surface.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.input_preproc.CropTopPreprocessObjectMeta.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.meta.attribute.AttributeMeta.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.meta.object.ObjectMeta.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.parameter_storage.EtcdStorageConfig.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.parameter_storage.param_storage.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.remote_file.schema.RemoteFile.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.selector.detector.BBoxSelector.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.utils.artist.Artist.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.utils.artist.Position.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.utils.image.CPUImage.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.utils.image.GPUImage.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.utils.log.LoggerMixin.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.utils.memory_repr.cupy_array_as_opencv_gpu_mat.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.utils.memory_repr.opencv_gpu_mat_as_cupy_array.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.utils.memory_repr_pytorch.opencv_gpu_mat_as_pytorch_tensor.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.utils.memory_repr_pytorch.pytorch_tensor_as_opencv_gpu_mat.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant.utils.registry.Registry.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant_rs.py.client.FrameSource.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant_rs.py.client.JaegerLogProvider.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant_rs.py.client.JpegSource.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant_rs.py.client.LogProvider.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant_rs.py.client.PngSource.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant_rs.py.client.SinkBuilder.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant_rs.py.client.SourceBuilder.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant_rs.py.client.runner.sink.AsyncSinkRunner.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant_rs.py.client.runner.sink.SinkResult.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant_rs.py.client.runner.sink.SinkRunner.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant_rs.py.client.runner.source.AsyncSourceRunner.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant_rs.py.client.runner.source.SourceResult.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/generated/savant_rs.py.client.runner.source.SourceRunner.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/index.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/input_preproc.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/libs.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/meta.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/model_config.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/module_config.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/param_storage.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/pyfunc.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/remote_file.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/selector.html</loc></url><url><loc>https://savant-ai.io/docs/latest/reference/api/utils.html</loc></url><url><loc>https://savant-ai.io/docs/latest/savant_101/00_streaming_model.html</loc></url><url><loc>https://savant-ai.io/docs/latest/savant_101/10_adapters.html</loc></url><url><loc>https://savant-ai.io/docs/latest/savant_101/12_metadata.html</loc></url><url><loc>https://savant-ai.io/docs/latest/savant_101/12_module_definition.html</loc></url><url><loc>https://savant-ai.io/docs/latest/savant_101/12_pipeline.html</loc></url><url><loc>https://savant-ai.io/docs/latest/savant_101/12_var_interpolation.html</loc></url><url><loc>https://savant-ai.io/docs/latest/savant_101/12_video_processing.html</loc></url><url><loc>https://savant-ai.io/docs/latest/savant_101/25_top_level_roi.html</loc></url><url><loc>https://savant-ai.io/docs/latest/savant_101/26_nvinfer.html</loc></url><url><loc>https://savant-ai.io/docs/latest/savant_101/27_working_with_models.html</loc></url><url><loc>https://savant-ai.io/docs/latest/savant_101/30_dm.html</loc></url><url><loc>https://savant-ai.io/docs/latest/savant_101/40_cm.html</loc></url><url><loc>https://savant-ai.io/docs/latest/savant_101/43_am.html</loc></url><url><loc>https://savant-ai.io/docs/latest/savant_101/53_complexm.html</loc></url><url><loc>https://savant-ai.io/docs/latest/savant_101/54_additional_nvinfer_parameters.html</loc></url><url><loc>https://savant-ai.io/docs/latest/savant_101/55_preprocessing.html</loc></url><url><loc>https://savant-ai.io/docs/latest/savant_101/60_nv_trackers.html</loc></url><url><loc>https://savant-ai.io/docs/latest/savant_101/70_python.html</loc></url><url><loc>https://savant-ai.io/docs/latest/savant_101/75_working_with_metadata.html</loc></url><url><loc>https://savant-ai.io/docs/latest/savant_101/80_map.html</loc></url><url><loc>https://savant-ai.io/docs/latest/savant_101/80_opencv_cuda.html</loc></url><url><loc>https://savant-ai.io/docs/latest/savant_101/90_draw_func.html</loc></url><url><loc>https://savant-ai.io/docs/latest/savantdev/0_configure_doc_env.html</loc></url><url><loc>https://savant-ai.io/docs/latest/genindex.html</loc></url><url><loc>https://savant-ai.io/docs/latest/http-routingtable.html</loc></url><url><loc>https://savant-ai.io/docs/latest/py-modindex.html</loc></url><url><loc>https://savant-ai.io/docs/latest/search.html</loc></url></urlset>