savant_rs
Contents
Savant Rust Library
Replay Service Documentation
Retina RTSP Service Documentation
Router Service Documentation
Buffer NG Service Documentation
Meta Merge Service Documentation
savant_rs
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
A
access_objects() (savant_rs.pipeline.VideoPipeline method)
(savant_rs.primitives.VideoFrame method)
(savant_rs.primitives.VideoFrameBatch method)
access_objects_with_ids() (savant_rs.primitives.VideoFrame method)
accumulated_latency_millis (savant_rs.pipeline.StageLatencyMeasurements attribute)
acquire() (savant_rs.deepstream.BufferGenerator method)
acquire_batch() (savant_rs.deepstream.UniformBatchGenerator method)
acquire_with_params() (savant_rs.deepstream.BufferGenerator method)
add() (savant_rs.deepstream.NonUniformBatch method)
(savant_rs.primitives.VideoFrameBatch method)
add_batched_frame_update() (savant_rs.pipeline.VideoPipeline method)
add_event() (savant_rs.utils.TelemetrySpan method)
add_frame() (savant_rs.pipeline.VideoPipeline method)
add_frame_attribute() (savant_rs.primitives.VideoFrameUpdate method)
add_frame_update() (savant_rs.pipeline.VideoPipeline method)
add_frame_with_telemetry() (savant_rs.pipeline.VideoPipeline method)
add_logging_level() (in module savant_rs.py.log.log_utils)
add_object() (savant_rs.primitives.VideoFrame method)
(savant_rs.primitives.VideoFrameUpdate method)
add_object_attribute() (savant_rs.primitives.VideoFrameUpdate method)
add_transformation() (savant_rs.primitives.VideoFrame method)
AddForeignObjects (savant_rs.primitives.ObjectUpdatePolicy attribute)
ALGO1 (savant_rs.deepstream.Interpolation attribute)
ALGO2 (savant_rs.deepstream.Interpolation attribute)
ALGO3 (savant_rs.deepstream.Interpolation attribute)
ALGO4 (savant_rs.deepstream.Interpolation attribute)
almost_eq() (savant_rs.primitives.geometry.BBox method)
(savant_rs.primitives.geometry.RBBox method)
alpha (savant_rs.draw_spec.ColorDraw attribute)
and_() (savant_rs.match_query.MatchQuery static method)
angle (savant_rs.primitives.geometry.RBBox attribute)
append_frame_meta_to_otlp_span (savant_rs.pipeline.VideoPipelineConfiguration attribute)
apply_log_spec() (in module savant_rs.py.log.log_setup)
apply_updates() (savant_rs.pipeline.VideoPipeline method)
aq (savant_rs.picasso.Av1DgpuProps attribute)
(savant_rs.picasso.H264DgpuProps attribute)
(savant_rs.picasso.HevcDgpuProps attribute)
area (savant_rs.primitives.geometry.RBBox attribute)
as_bbox() (savant_rs.primitives.AttributeValue method)
as_bboxes() (savant_rs.primitives.AttributeValue method)
as_boolean() (savant_rs.primitives.AttributeValue method)
as_booleans() (savant_rs.primitives.AttributeValue method)
as_bytes() (savant_rs.primitives.AttributeValue method)
as_crop (savant_rs.primitives.VideoFrameTransformation attribute)
as_dict() (savant_rs.utils.PropagatedContext method)
as_end_of_stream() (savant_rs.utils.serialization.Message method)
as_eos() (savant_rs.picasso.OutputMessage method)
as_float() (savant_rs.primitives.AttributeValue method)
as_floats() (savant_rs.primitives.AttributeValue method)
as_initial_size (savant_rs.primitives.VideoFrameTransformation attribute)
as_integer() (savant_rs.primitives.AttributeValue method)
as_integers() (savant_rs.primitives.AttributeValue method)
as_intersection() (savant_rs.primitives.AttributeValue method)
as_letter_box (savant_rs.primitives.VideoFrameTransformation attribute)
as_ltrb() (savant_rs.primitives.geometry.BBox method)
(savant_rs.primitives.geometry.RBBox method)
as_ltrb_int() (savant_rs.primitives.geometry.BBox method)
(savant_rs.primitives.geometry.RBBox method)
as_ltwh() (savant_rs.primitives.geometry.BBox method)
(savant_rs.primitives.geometry.RBBox method)
as_ltwh_int() (savant_rs.primitives.geometry.BBox method)
(savant_rs.primitives.geometry.RBBox method)
as_padding (savant_rs.primitives.VideoFrameTransformation attribute)
as_point() (savant_rs.primitives.AttributeValue method)
as_points() (savant_rs.primitives.AttributeValue method)
as_polygon() (savant_rs.primitives.AttributeValue method)
as_polygonal_area() (savant_rs.primitives.geometry.BBox method)
(savant_rs.primitives.geometry.RBBox method)
as_polygons() (savant_rs.primitives.AttributeValue method)
as_rbbox() (savant_rs.primitives.AttributeValue method)
(savant_rs.primitives.geometry.BBox method)
as_rbboxes() (savant_rs.primitives.AttributeValue method)
as_shutdown() (savant_rs.utils.serialization.Message method)
as_string() (savant_rs.primitives.AttributeValue method)
as_strings() (savant_rs.primitives.AttributeValue method)
as_temporary_python_object() (savant_rs.primitives.AttributeValue method)
as_unknown() (savant_rs.utils.serialization.Message method)
as_user_data() (savant_rs.utils.serialization.Message method)
as_video_frame() (savant_rs.picasso.OutputMessage method)
(savant_rs.utils.serialization.Message method)
as_video_frame_batch() (savant_rs.utils.serialization.Message method)
as_video_frame_update() (savant_rs.utils.serialization.Message method)
as_xcycwh() (savant_rs.primitives.geometry.BBox method)
(savant_rs.primitives.geometry.RBBox method)
as_xcycwh_int() (savant_rs.primitives.geometry.BBox method)
(savant_rs.primitives.geometry.RBBox method)
associate_bboxes() (in module savant_rs.primitives.geometry)
async_check() (savant_rs.py.client.runner.healthcheck.HealthCheck method)
async_wait_module_is_ready() (savant_rs.py.client.runner.healthcheck.HealthCheck method)
AsyncSinkRunner (class in savant_rs.py.client.runner.sink)
AsyncSourceRunner (class in savant_rs.py.client.runner.source)
AsyncZeroMQSource (class in savant_rs.py.utils.zeromq)
AtomicCounter (class in savant_rs.utils)
Attribute (class in savant_rs.primitives)
attribute_defined() (savant_rs.match_query.MatchQuery static method)
attributes (savant_rs.primitives.BorrowedVideoObject attribute)
(savant_rs.primitives.UserData attribute)
(savant_rs.primitives.VideoFrame attribute)
(savant_rs.primitives.VideoObject attribute)
(savant_rs.py.client.log_provider.LogEntry attribute)
(savant_rs.webserver.kvs.KvsDeleteOperation attribute)
(savant_rs.webserver.kvs.KvsSetOperation attribute)
attributes_empty() (savant_rs.match_query.MatchQuery static method)
attributes_jmes_query() (savant_rs.match_query.MatchQuery static method)
AttributeUpdatePolicy (class in savant_rs.primitives)
AttributeValue (class in savant_rs.primitives)
AttributeValuesView (class in savant_rs.primitives)
AttributeValueType (class in savant_rs.primitives)
auth (savant_rs.primitives.Shutdown attribute)
AV1 (savant_rs.gstreamer.Codec attribute)
av1_dgpu() (savant_rs.picasso.EncoderProperties static method)
av1_jetson() (savant_rs.picasso.EncoderProperties static method)
Av1DgpuProps (class in savant_rs.picasso)
Av1JetsonProps (class in savant_rs.picasso)
avg_latency_micros (savant_rs.pipeline.StageLatencyMeasurements attribute)
B
background_color (savant_rs.draw_spec.BoundingBoxDraw attribute)
(savant_rs.draw_spec.LabelDraw attribute)
BASELINE (savant_rs.picasso.H264Profile attribute)
BaseSinkRunner (class in savant_rs.py.client.runner.sink)
BaseZeroMQSource (class in savant_rs.py.utils.zeromq)
BATCH (savant_rs.deepstream.SavantIdMetaKind attribute)
Batch (savant_rs.pipeline.VideoPipelineStagePayloadType attribute)
batch_counter (savant_rs.pipeline.StageProcessingStat attribute)
BBox (class in savant_rs.primitives.geometry)
(savant_rs.primitives.AttributeValueType attribute)
bbox() (savant_rs.primitives.AttributeValue static method)
bbox_source (savant_rs.draw_spec.ObjectDraw attribute)
bboxes() (savant_rs.primitives.AttributeValue static method)
BBoxList (savant_rs.primitives.AttributeValueType attribute)
BBoxMetricType (class in savant_rs.utils)
BBoxSource (class in savant_rs.draw_spec)
begin (savant_rs.primitives.geometry.Segment attribute)
between() (savant_rs.match_query.FloatExpression static method)
(savant_rs.match_query.IntExpression static method)
bgra (savant_rs.draw_spec.ColorDraw attribute)
BGRx (savant_rs.deepstream.VideoFormat attribute)
BILINEAR (savant_rs.deepstream.Interpolation attribute)
bind (savant_rs.zmq.ReaderConfig attribute)
(savant_rs.zmq.WriterConfig attribute)
bitrate (savant_rs.picasso.Av1DgpuProps attribute)
(savant_rs.picasso.Av1JetsonProps attribute)
(savant_rs.picasso.H264DgpuProps attribute)
(savant_rs.picasso.H264JetsonProps attribute)
(savant_rs.picasso.HevcDgpuProps attribute)
(savant_rs.picasso.HevcJetsonProps attribute)
BLACKLIST_SIZE (savant_rs.py.utils.zeromq.Defaults attribute)
blacklist_source() (savant_rs.zmq.BlockingReader method)
(savant_rs.zmq.NonBlockingReader method)
BLACKLIST_TTL (savant_rs.py.utils.zeromq.Defaults attribute)
BlockingReader (class in savant_rs.zmq)
BlockingWriter (class in savant_rs.zmq)
blue (savant_rs.draw_spec.ColorDraw attribute)
blur (savant_rs.draw_spec.ObjectDraw attribute)
Boolean (savant_rs.primitives.AttributeValueType attribute)
boolean() (savant_rs.primitives.AttributeValue static method)
BooleanList (savant_rs.primitives.AttributeValueType attribute)
booleans() (savant_rs.primitives.AttributeValue static method)
border_color (savant_rs.draw_spec.BoundingBoxDraw attribute)
(savant_rs.draw_spec.LabelDraw attribute)
BorrowedVideoObject (class in savant_rs.primitives)
bottom (savant_rs.deepstream.DstPadding attribute)
(savant_rs.draw_spec.PaddingDraw attribute)
(savant_rs.primitives.geometry.BBox attribute)
(savant_rs.primitives.geometry.RBBox attribute)
bounding_box (savant_rs.draw_spec.ObjectDraw attribute)
BoundingBoxDraw (class in savant_rs.draw_spec)
box_angle() (savant_rs.match_query.MatchQuery static method)
box_angle_defined() (savant_rs.match_query.MatchQuery static method)
box_area() (savant_rs.match_query.MatchQuery static method)
box_height() (savant_rs.match_query.MatchQuery static method)
box_metric() (savant_rs.match_query.MatchQuery static method)
box_width() (savant_rs.match_query.MatchQuery static method)
box_width_to_height_ratio() (savant_rs.match_query.MatchQuery static method)
box_x_center() (savant_rs.match_query.MatchQuery static method)
box_y_center() (savant_rs.match_query.MatchQuery static method)
Buffer (savant_rs.gstreamer.InvocationReason attribute)
BufferGenerator (class in savant_rs.deepstream)
build() (savant_rs.py.client.builder.sink.SinkBuilder method)
(savant_rs.py.client.builder.source.SourceBuilder method)
(savant_rs.py.client.SinkBuilder method)
(savant_rs.py.client.SourceBuilder method)
(savant_rs.zmq.ReaderConfigBuilder method)
(savant_rs.zmq.WriterConfigBuilder method)
build_async() (savant_rs.py.client.builder.sink.SinkBuilder method)
(savant_rs.py.client.builder.source.SourceBuilder method)
(savant_rs.py.client.SinkBuilder method)
(savant_rs.py.client.SourceBuilder method)
build_frame() (savant_rs.py.client.frame_source.FrameSource method)
(savant_rs.py.client.FrameSource method)
(savant_rs.py.client.image_source.image_source.ImageSource method)
build_model_object_key() (in module savant_rs.utils.symbol_mapper)
build_polygon() (savant_rs.primitives.geometry.PolygonalArea method)
bypass() (savant_rs.picasso.CodecSpec static method)
ByteBuffer (class in savant_rs.utils)
Bytes (savant_rs.primitives.AttributeValueType attribute)
bytes (savant_rs.utils.ByteBuffer attribute)
bytes() (savant_rs.primitives.AttributeValue static method)
bytes_from_list() (savant_rs.primitives.AttributeValue static method)
C
callback_order (savant_rs.picasso.SourceSpec attribute)
CallbackInvocationOrder (class in savant_rs.picasso)
Callbacks (class in savant_rs.picasso)
canvas() (savant_rs._ds_skia_canvas.SkiaCanvas method)
Center (savant_rs.draw_spec.LabelPositionKind attribute)
central_dot (savant_rs.draw_spec.ObjectDraw attribute)
channels (savant_rs.deepstream.SurfaceView attribute)
check() (savant_rs.py.client.runner.healthcheck.HealthCheck method)
checksum (savant_rs.utils.ByteBuffer attribute)
clear_attributes() (savant_rs.primitives.BorrowedVideoObject method)
(savant_rs.primitives.UserData method)
(savant_rs.primitives.VideoFrame method)
clear_objects() (savant_rs.primitives.VideoFrame method)
clear_parent() (savant_rs.primitives.VideoFrame method)
clear_source_ordering() (savant_rs.pipeline.VideoPipeline method)
clear_symbol_maps() (in module savant_rs.utils.symbol_mapper)
clear_track_info() (savant_rs.primitives.BorrowedVideoObject method)
clear_transformations() (savant_rs.primitives.VideoFrame method)
clear_updates() (savant_rs.pipeline.VideoPipeline method)
Codec (class in savant_rs.gstreamer)
codec (savant_rs.picasso.SourceSpec attribute)
(savant_rs.primitives.VideoFrame attribute)
CodecSpec (class in savant_rs.picasso)
collection_history (savant_rs.pipeline.VideoPipelineConfiguration attribute)
color (savant_rs.draw_spec.DotDraw attribute)
color_format (savant_rs.deepstream.SurfaceView attribute)
ColorDraw (class in savant_rs.draw_spec)
compression_level (savant_rs.picasso.PngProps attribute)
compute_mode (savant_rs.deepstream.TransformConfig attribute)
ComputeMode (class in savant_rs.deepstream)
conditional (savant_rs.picasso.SourceSpec attribute)
ConditionalSpec (class in savant_rs.picasso)
confidence (savant_rs.primitives.AttributeValue attribute)
(savant_rs.primitives.BorrowedVideoObject attribute)
(savant_rs.primitives.VideoObject attribute)
confidence() (savant_rs.match_query.MatchQuery static method)
confidence_defined() (savant_rs.match_query.MatchQuery static method)
config_resolver_name() (in module savant_rs.match_query)
const_qp (savant_rs.picasso.H264DgpuProps attribute)
(savant_rs.picasso.HevcDgpuProps attribute)
CONSTANT_BITRATE (savant_rs.picasso.RateControl attribute)
CONSTANT_QP (savant_rs.picasso.RateControl attribute)
constructor() (savant_rs.primitives.geometry.BBox static method)
(savant_rs.primitives.geometry.RBBox static method)
(savant_rs.utils.TelemetrySpan static method)
contains() (savant_rs.match_query.StringExpression static method)
(savant_rs.primitives.geometry.PolygonalArea method)
contains_many_points() (savant_rs.primitives.geometry.PolygonalArea method)
content (savant_rs.primitives.VideoFrame attribute)
(savant_rs.py.utils.zeromq.ZeroMQMessage attribute)
context_depth() (savant_rs.utils.TelemetrySpan static method)
control_rate (savant_rs.picasso.Av1DgpuProps attribute)
(savant_rs.picasso.Av1JetsonProps attribute)
(savant_rs.picasso.H264DgpuProps attribute)
(savant_rs.picasso.H264JetsonProps attribute)
(savant_rs.picasso.HevcDgpuProps attribute)
(savant_rs.picasso.HevcJetsonProps attribute)
Copy (savant_rs.primitives.VideoFrameTranscodingMethod attribute)
copy() (savant_rs.draw_spec.BoundingBoxDraw method)
(savant_rs.draw_spec.ColorDraw method)
(savant_rs.draw_spec.DotDraw method)
(savant_rs.draw_spec.LabelDraw method)
(savant_rs.draw_spec.LabelPosition method)
(savant_rs.draw_spec.ObjectDraw method)
(savant_rs.draw_spec.PaddingDraw method)
(savant_rs.primitives.geometry.BBox method)
(savant_rs.primitives.geometry.RBBox method)
(savant_rs.primitives.VideoFrame method)
count (savant_rs.pipeline.StageLatencyMeasurements attribute)
CounterFamily (class in savant_rs.metrics)
cq (savant_rs.picasso.Av1DgpuProps attribute)
(savant_rs.picasso.H264DgpuProps attribute)
(savant_rs.picasso.HevcDgpuProps attribute)
create() (savant_rs._ds_skia_canvas.SkiaCanvas class method)
create_object() (savant_rs.primitives.VideoFrame method)
creation_timestamp_ns (savant_rs.primitives.VideoFrame attribute)
crop() (savant_rs.primitives.VideoFrameTransformation static method)
Cross (savant_rs.primitives.geometry.IntersectionKind attribute)
crossed_by_segment() (savant_rs.primitives.geometry.PolygonalArea method)
crossed_by_segments() (savant_rs.primitives.geometry.PolygonalArea method)
CUDA_DEVICE (savant_rs.deepstream.MemType attribute)
CUDA_PINNED (savant_rs.deepstream.MemType attribute)
cuda_stream (savant_rs.deepstream.SurfaceView attribute)
CUDA_UNIFIED (savant_rs.deepstream.MemType attribute)
current() (savant_rs.utils.MaybeTelemetrySpan static method)
(savant_rs.utils.TelemetrySpan static method)
CustomError (savant_rs.gstreamer.FlowResult attribute)
CustomError1 (savant_rs.gstreamer.FlowResult attribute)
CustomError2 (savant_rs.gstreamer.FlowResult attribute)
CustomSuccess (savant_rs.gstreamer.FlowResult attribute)
CustomSuccess1 (savant_rs.gstreamer.FlowResult attribute)
CustomSuccess2 (savant_rs.gstreamer.FlowResult attribute)
D
data() (savant_rs.zmq.ReaderResultMessage method)
data_len() (savant_rs.zmq.ReaderResultMessage method)
data_ptr (savant_rs.deepstream.SurfaceView attribute)
DEALER (savant_rs.py.utils.zeromq.SenderSocketTypes attribute)
Dealer (savant_rs.zmq.WriterSocketType attribute)
Debug (savant_rs.logging.LogLevel attribute)
DEFAULT (savant_rs.deepstream.ComputeMode attribute)
(savant_rs.deepstream.Interpolation attribute)
(savant_rs.deepstream.MemType attribute)
default() (savant_rs.utils.TelemetrySpan static method)
DEFAULT_FRAMERATE (in module savant_rs.py.api.constants)
DEFAULT_NAMESPACE (in module savant_rs.py.api.constants)
default_padding() (savant_rs.draw_spec.PaddingDraw static method)
default_position() (savant_rs.draw_spec.LabelPosition static method)
DEFAULT_TIME_BASE (in module savant_rs.py.api.constants)
Defaults (class in savant_rs.py.utils.zeromq)
del_() (savant_rs.primitives.VideoFrameBatch method)
del_attribute() (in module savant_rs.webserver.kvs)
del_attributes() (in module savant_rs.webserver.kvs)
delete() (savant_rs.metrics.CounterFamily method)
(savant_rs.metrics.GaugeFamily method)
(savant_rs.pipeline.VideoPipeline method)
delete_attribute() (savant_rs.primitives.BorrowedVideoObject method)
(savant_rs.primitives.UserData method)
(savant_rs.primitives.VideoFrame method)
delete_attributes_with_hints() (savant_rs.primitives.BorrowedVideoObject method)
(savant_rs.primitives.UserData method)
(savant_rs.primitives.VideoFrame method)
delete_attributes_with_names() (savant_rs.primitives.BorrowedVideoObject method)
(savant_rs.primitives.UserData method)
(savant_rs.primitives.VideoFrame method)
delete_attributes_with_ns() (savant_rs.primitives.BorrowedVideoObject method)
(savant_rs.primitives.UserData method)
(savant_rs.primitives.VideoFrame method)
delete_metric_family() (in module savant_rs.metrics)
delete_objects() (savant_rs.primitives.VideoFrame method)
(savant_rs.primitives.VideoFrameBatch method)
delete_objects_with_ids() (savant_rs.primitives.VideoFrame method)
deserialize_attributes() (in module savant_rs.webserver.kvs)
detached_copy() (savant_rs.primitives.BorrowedVideoObject method)
Detection (savant_rs.utils.VideoObjectBBoxType attribute)
detection_box (savant_rs.primitives.BorrowedVideoObject attribute)
(savant_rs.primitives.VideoObject attribute)
DetectionBox (savant_rs.draw_spec.BBoxSource attribute)
DGPU (savant_rs.picasso.Platform attribute)
DgpuPreset (class in savant_rs.picasso)
disable_cabac (savant_rs.picasso.H264JetsonProps attribute)
DISABLED (savant_rs.picasso.JetsonPresetLevel attribute)
DotDraw (class in savant_rs.draw_spec)
draw (savant_rs.picasso.SourceSpec attribute)
draw_label (savant_rs.primitives.BorrowedVideoObject attribute)
drop_frames() (savant_rs.picasso.CodecSpec static method)
dst_padding (savant_rs.deepstream.TransformConfig attribute)
DstPadding (class in savant_rs.deepstream)
dts (savant_rs.primitives.VideoFrame attribute)
dump_registry() (in module savant_rs.utils.symbol_mapper)
duration (savant_rs.primitives.VideoFrame attribute)
(savant_rs.py.client.image_source.image_source.ImageSource property)
duration_ns (savant_rs.deepstream.SharedBuffer attribute)
E
edges (savant_rs.primitives.geometry.Intersection attribute)
emit() (savant_rs.py.log.savant_rs_handler.SavantRsLoggingHandler method)
enable_dl_detection() (in module savant_rs.utils)
enable_lossless (savant_rs.picasso.HevcJetsonProps attribute)
encode() (savant_rs.picasso.CodecSpec static method)
encode_attribute (savant_rs.picasso.ConditionalSpec attribute)
Encoded (savant_rs.primitives.VideoFrameTranscodingMethod attribute)
encoder_params (savant_rs.picasso.EncoderConfig attribute)
EncoderConfig (class in savant_rs.picasso)
EncoderProperties (class in savant_rs.picasso)
end (savant_rs.primitives.geometry.Segment attribute)
end_of_stream() (savant_rs.utils.serialization.Message static method)
EndOfStream (class in savant_rs.primitives)
endpoint (savant_rs.zmq.ReaderConfig attribute)
(savant_rs.zmq.WriterConfig attribute)
ends_with() (savant_rs.match_query.StringExpression static method)
enqueued_results() (savant_rs.zmq.NonBlockingReader method)
Enter (savant_rs.primitives.geometry.IntersectionKind attribute)
enter() (savant_rs.utils.TelemetrySpan method)
entries (savant_rs.py.client.log_provider.Logs property)
env_resolver_name() (in module savant_rs.match_query)
Eos (savant_rs.gstreamer.FlowResult attribute)
eos (savant_rs.py.client.runner.sink.SinkResult attribute)
eos_on_decreasing_pts() (savant_rs.picasso.PtsResetPolicy static method)
eq() (savant_rs.match_query.FloatExpression static method)
(savant_rs.match_query.IntExpression static method)
(savant_rs.match_query.StringExpression static method)
(savant_rs.primitives.geometry.BBox method)
(savant_rs.primitives.geometry.RBBox method)
Error (savant_rs.gstreamer.FlowResult attribute)
(savant_rs.logging.LogLevel attribute)
(savant_rs.primitives.IdCollisionResolutionPolicy attribute)
ErrorIfLabelsCollide (savant_rs.primitives.ObjectUpdatePolicy attribute)
ErrorIfNonUnique (savant_rs.utils.symbol_mapper.RegistrationPolicy attribute)
ErrorWhenDuplicate (savant_rs.primitives.AttributeUpdatePolicy attribute)
estimate_gil_contention() (in module savant_rs.utils)
etcd_resolver_name() (in module savant_rs.match_query)
EtcdCredentials (class in savant_rs.match_query)
eval() (savant_rs.match_query.MatchQuery static method)
eval_expr() (in module savant_rs.utils)
EvictionDecision (class in savant_rs.picasso)
export_complete_object_trees() (savant_rs.primitives.VideoFrame method)
extended_colorformat (savant_rs.picasso.H264DgpuProps attribute)
(savant_rs.picasso.HevcDgpuProps attribute)
external() (savant_rs.primitives.VideoFrameContent static method)
ExternalFrameType (class in savant_rs.py.api.enums)
F
FAST (savant_rs.picasso.JetsonPresetLevel attribute)
fbo_id (savant_rs.deepstream.SkiaContext attribute)
filepath (savant_rs.py.client.image_source.image_source.ImageSource property)
fill() (savant_rs.deepstream.SurfaceView method)
filter() (savant_rs.match_query.QueryFunctions static method)
finalize() (savant_rs.deepstream.NonUniformBatch method)
(savant_rs.deepstream.SurfaceBatch method)
find_attributes_with_hints() (savant_rs.primitives.BorrowedVideoObject method)
(savant_rs.primitives.UserData method)
(savant_rs.primitives.VideoFrame method)
find_attributes_with_names() (savant_rs.primitives.BorrowedVideoObject method)
(savant_rs.primitives.UserData method)
(savant_rs.primitives.VideoFrame method)
find_attributes_with_ns() (savant_rs.primitives.BorrowedVideoObject method)
(savant_rs.primitives.UserData method)
(savant_rs.primitives.VideoFrame method)
finish() (savant_rs.gstreamer.Mp4Muxer method)
fix_ipc_permissions (savant_rs.zmq.ReaderConfig attribute)
(savant_rs.zmq.WriterConfig attribute)
Float (savant_rs.primitives.AttributeValueType attribute)
float() (savant_rs.primitives.AttributeValue static method)
FloatExpression (class in savant_rs.match_query)
FloatList (savant_rs.primitives.AttributeValueType attribute)
floats() (savant_rs.primitives.AttributeValue static method)
FlowResult (class in savant_rs.gstreamer)
Flushing (savant_rs.gstreamer.FlowResult attribute)
font_color (savant_rs.draw_spec.LabelDraw attribute)
font_family (savant_rs.picasso.SourceSpec attribute)
font_scale (savant_rs.draw_spec.LabelDraw attribute)
format (savant_rs.deepstream.BufferGenerator attribute)
(savant_rs.deepstream.UniformBatchGenerator attribute)
(savant_rs.draw_spec.LabelDraw attribute)
format() (savant_rs.picasso.EncoderConfig method)
(savant_rs.py.log.savant_rs_handler.SavantRsLoggingHandler method)
fps() (savant_rs.picasso.EncoderConfig method)
fps_den (savant_rs.picasso.EncoderConfig attribute)
fps_num (savant_rs.picasso.EncoderConfig attribute)
FRAME (savant_rs.deepstream.SavantIdMetaKind attribute)
Frame (savant_rs.pipeline.FrameProcessingStatRecordType attribute)
(savant_rs.pipeline.VideoPipelineStagePayloadType attribute)
frame_attribute_exists() (savant_rs.match_query.MatchQuery static method)
frame_attribute_policy (savant_rs.primitives.VideoFrameUpdate attribute)
frame_attributes_empty() (savant_rs.match_query.MatchQuery static method)
frame_attributes_jmes_query() (savant_rs.match_query.MatchQuery static method)
frame_batch (savant_rs.py.client.runner.sink.SinkResult attribute)
frame_content (savant_rs.py.client.runner.sink.SinkResult attribute)
frame_counter (savant_rs.pipeline.StageProcessingStat attribute)
frame_height() (savant_rs.match_query.MatchQuery static method)
frame_is_key_frame() (savant_rs.match_query.MatchQuery static method)
frame_meta (savant_rs.py.client.runner.sink.SinkResult attribute)
frame_no (savant_rs.pipeline.FrameProcessingStatRecord attribute)
frame_no_video() (savant_rs.match_query.MatchQuery static method)
frame_period (savant_rs.pipeline.VideoPipelineConfiguration attribute)
frame_source_id() (savant_rs.match_query.MatchQuery static method)
frame_transcoding_is_copy() (savant_rs.match_query.MatchQuery static method)
frame_width() (savant_rs.match_query.MatchQuery static method)
FrameProcessingStatRecord (class in savant_rs.pipeline)
FrameProcessingStatRecordType (class in savant_rs.pipeline)
framerate (savant_rs.primitives.VideoFrame attribute)
(savant_rs.py.client.image_source.image_source.ImageSource property)
frames (savant_rs.primitives.VideoFrameBatch attribute)
FrameSource (class in savant_rs.py.client)
(class in savant_rs.py.client.frame_source)
FREXT (savant_rs.picasso.HevcProfile attribute)
from_buffer() (savant_rs.deepstream.SurfaceView static method)
from_cuda_array() (savant_rs.deepstream.SurfaceView static method)
from_fbo() (savant_rs._ds_skia_canvas.SkiaCanvas class method)
from_gpumat() (in module savant_rs._ds_gpumat)
from_json() (savant_rs.match_query.MatchQuery static method)
(savant_rs.primitives.Attribute static method)
(savant_rs.primitives.AttributeValue static method)
from_name() (savant_rs.deepstream.VideoFormat static method)
(savant_rs.gstreamer.Codec static method)
(savant_rs.picasso.CallbackInvocationOrder static method)
(savant_rs.picasso.DgpuPreset static method)
(savant_rs.picasso.H264Profile static method)
(savant_rs.picasso.HevcProfile static method)
(savant_rs.picasso.JetsonPresetLevel static method)
(savant_rs.picasso.Platform static method)
(savant_rs.picasso.RateControl static method)
(savant_rs.picasso.TuningPreset static method)
from_protobuf() (savant_rs.primitives.UserData static method)
(savant_rs.primitives.VideoFrame static method)
(savant_rs.primitives.VideoFrameBatch static method)
(savant_rs.primitives.VideoFrameUpdate static method)
(savant_rs.primitives.VideoObject static method)
from_yaml() (savant_rs.match_query.MatchQuery static method)
G
GaugeFamily (class in savant_rs.metrics)
ge() (savant_rs.match_query.FloatExpression static method)
(savant_rs.match_query.IntExpression static method)
gen_empty_frame() (in module savant_rs.utils)
gen_frame() (in module savant_rs.utils)
GeneralSpec (class in savant_rs.picasso)
GenerateNewId (savant_rs.primitives.IdCollisionResolutionPolicy attribute)
get (savant_rs.utils.AtomicCounter attribute)
get() (savant_rs.metrics.CounterFamily method)
(savant_rs.metrics.GaugeFamily method)
(savant_rs.primitives.VideoFrameBatch method)
(savant_rs.zmq.WriteOperationResult method)
get_all_objects() (savant_rs.primitives.VideoFrame method)
get_attribute() (in module savant_rs.webserver.kvs)
(savant_rs.primitives.BorrowedVideoObject method)
(savant_rs.primitives.UserData method)
(savant_rs.primitives.VideoFrame method)
(savant_rs.primitives.VideoObject method)
get_batch() (savant_rs.pipeline.VideoPipeline method)
get_batched_frame() (savant_rs.pipeline.VideoPipeline method)
get_children() (savant_rs.primitives.VideoFrame method)
get_counter_family() (savant_rs.metrics.CounterFamily static method)
get_data() (savant_rs.primitives.VideoFrameContent method)
get_default_log_spec() (in module savant_rs.py.log.log_utils)
get_gauge_family() (savant_rs.metrics.GaugeFamily static method)
get_image_size_codec() (in module savant_rs.py.client.image_source.img_header_parse)
get_independent_frame() (savant_rs.pipeline.VideoPipeline method)
get_keyframe_history() (savant_rs.pipeline.VideoPipeline method)
get_label() (savant_rs.draw_spec.SetDrawLabelKind method)
get_location() (savant_rs.primitives.VideoFrameContent method)
get_log_conf() (in module savant_rs.py.log.log_utils)
get_log_level() (in module savant_rs.logging)
get_logger() (in module savant_rs.py.log.log_setup)
get_method() (savant_rs.primitives.VideoFrameContent method)
get_model_id() (in module savant_rs.utils.symbol_mapper)
get_model_name() (in module savant_rs.utils.symbol_mapper)
get_nvbufsurface_info() (in module savant_rs.deepstream)
get_object() (savant_rs.primitives.VideoFrame method)
get_object_id() (in module savant_rs.utils.symbol_mapper)
get_object_ids() (in module savant_rs.utils.symbol_mapper)
get_object_label() (in module savant_rs.utils.symbol_mapper)
get_object_labels() (in module savant_rs.utils.symbol_mapper)
get_or_create_counter_family() (savant_rs.metrics.CounterFamily static method)
get_or_create_gauge_family() (savant_rs.metrics.GaugeFamily static method)
get_parent_chain() (savant_rs.primitives.VideoFrame method)
get_savant_id_meta() (in module savant_rs.deepstream)
get_stage_queue_len() (savant_rs.pipeline.VideoPipeline method)
get_stage_type() (savant_rs.pipeline.VideoPipeline method)
get_stat_records() (savant_rs.pipeline.VideoPipeline method)
get_stat_records_newer_than() (savant_rs.pipeline.VideoPipeline method)
get_tag() (savant_rs.primitives.geometry.PolygonalArea method)
get_visual_box() (savant_rs.primitives.geometry.BBox method)
(savant_rs.primitives.geometry.RBBox method)
get_zmq_socket_uri_options() (in module savant_rs.py.utils.zeromq)
GPU (savant_rs.deepstream.ComputeMode attribute)
gpu_architecture() (in module savant_rs.deepstream)
gpu_id (savant_rs.deepstream.NonUniformBatch attribute)
(savant_rs.deepstream.SurfaceView attribute)
(savant_rs.deepstream.UniformBatchGenerator attribute)
gpu_id() (savant_rs.picasso.EncoderConfig method)
gpu_mem_used_mib() (in module savant_rs.deepstream)
gpu_platform_tag() (in module savant_rs.deepstream)
GpuMatCudaArray (class in savant_rs._ds_gpumat)
GpuMatSkia (savant_rs.picasso.CallbackInvocationOrder attribute)
GpuMatSkiaGpuMat (savant_rs.picasso.CallbackInvocationOrder attribute)
gr_context (savant_rs._ds_skia_canvas.SkiaCanvas property)
GRAY8 (savant_rs.deepstream.VideoFormat attribute)
green (savant_rs.draw_spec.ColorDraw attribute)
gt() (savant_rs.match_query.FloatExpression static method)
(savant_rs.match_query.IntExpression static method)
H
H264 (savant_rs.gstreamer.Codec attribute)
h264_dgpu() (savant_rs.picasso.EncoderProperties static method)
h264_jetson() (savant_rs.picasso.EncoderProperties static method)
H264DgpuProps (class in savant_rs.picasso)
H264JetsonProps (class in savant_rs.picasso)
H264Profile (class in savant_rs.picasso)
HANDLE (savant_rs.deepstream.MemType attribute)
has_capacity() (savant_rs.zmq.NonBlockingWriter method)
has_nvenc() (in module savant_rs.deepstream)
has_objects() (savant_rs.primitives.VideoFrame method)
HealthCheck (class in savant_rs.py.client.runner.healthcheck)
height (savant_rs._ds_skia_canvas.SkiaCanvas property)
(savant_rs.deepstream.BufferGenerator attribute)
(savant_rs.deepstream.Rect attribute)
(savant_rs.deepstream.SkiaContext attribute)
(savant_rs.deepstream.SurfaceView attribute)
(savant_rs.deepstream.UniformBatchGenerator attribute)
(savant_rs.primitives.geometry.BBox attribute)
(savant_rs.primitives.geometry.RBBox attribute)
(savant_rs.primitives.VideoFrame attribute)
HEVC (savant_rs.gstreamer.Codec attribute)
hevc_dgpu() (savant_rs.picasso.EncoderProperties static method)
hevc_jetson() (savant_rs.picasso.EncoderProperties static method)
HevcDgpuProps (class in savant_rs.picasso)
HevcJetsonProps (class in savant_rs.picasso)
HevcProfile (class in savant_rs.picasso)
HIGH (savant_rs.picasso.H264Profile attribute)
HIGH444 (savant_rs.picasso.H264Profile attribute)
HIGH_QUALITY (savant_rs.picasso.TuningPreset attribute)
hint (savant_rs.primitives.Attribute attribute)
I
I420 (savant_rs.deepstream.VideoFormat attribute)
id (savant_rs.pipeline.FrameProcessingStatRecord attribute)
(savant_rs.primitives.BorrowedVideoObject attribute)
(savant_rs.primitives.VideoObject attribute)
id() (savant_rs.match_query.MatchQuery static method)
IdCollisionResolutionPolicy (class in savant_rs.primitives)
idle() (savant_rs.match_query.MatchQuery static method)
idle_timeout_secs (savant_rs.picasso.GeneralSpec attribute)
(savant_rs.picasso.SourceSpec attribute)
idrinterval (savant_rs.picasso.Av1DgpuProps attribute)
(savant_rs.picasso.Av1JetsonProps attribute)
(savant_rs.picasso.H264DgpuProps attribute)
(savant_rs.picasso.H264JetsonProps attribute)
(savant_rs.picasso.HevcDgpuProps attribute)
(savant_rs.picasso.HevcJetsonProps attribute)
ids (savant_rs.primitives.VideoFrameBatch attribute)
(savant_rs.primitives.VideoObjectsView attribute)
iframeinterval (savant_rs.picasso.Av1DgpuProps attribute)
(savant_rs.picasso.Av1JetsonProps attribute)
(savant_rs.picasso.H264DgpuProps attribute)
(savant_rs.picasso.H264JetsonProps attribute)
(savant_rs.picasso.HevcDgpuProps attribute)
(savant_rs.picasso.HevcJetsonProps attribute)
ImageSource (class in savant_rs.py.client.image_source.image_source)
import_object_trees() (savant_rs.primitives.VideoFrame method)
inc() (savant_rs.metrics.CounterFamily method)
incremental_uuid_v7() (in module savant_rs.utils)
inflight_messages() (savant_rs.zmq.NonBlockingWriter method)
inflight_queue_size (savant_rs.picasso.GeneralSpec attribute)
Info (savant_rs.logging.LogLevel attribute)
IngressMessageTransformer (savant_rs.gstreamer.InvocationReason attribute)
init_cuda() (in module savant_rs.deepstream)
init_logging() (in module savant_rs.py.log.log_setup)
init_qp (savant_rs.picasso.H264DgpuProps attribute)
(savant_rs.picasso.HevcDgpuProps attribute)
init_webserver() (in module savant_rs.webserver)
Initial (savant_rs.pipeline.FrameProcessingStatRecordType attribute)
initial_size() (savant_rs.primitives.VideoFrameTransformation static method)
insert() (savant_rs.picasso.ObjectDrawSpec method)
insert_aud (savant_rs.picasso.H264JetsonProps attribute)
insert_seq_hdr (savant_rs.picasso.Av1JetsonProps attribute)
insert_sps_pps (savant_rs.picasso.H264JetsonProps attribute)
insert_vui (savant_rs.picasso.H264JetsonProps attribute)
Inside (savant_rs.primitives.geometry.IntersectionKind attribute)
inside() (savant_rs.primitives.geometry.BBox method)
(savant_rs.primitives.geometry.RBBox method)
inside_viewport() (savant_rs.primitives.geometry.BBox method)
(savant_rs.primitives.geometry.RBBox method)
Integer (savant_rs.primitives.AttributeValueType attribute)
integer() (savant_rs.primitives.AttributeValue static method)
IntegerList (savant_rs.primitives.AttributeValueType attribute)
integers() (savant_rs.primitives.AttributeValue static method)
internal() (savant_rs.primitives.VideoFrameContent static method)
Interpolation (class in savant_rs.deepstream)
interpolation (savant_rs.deepstream.TransformConfig attribute)
Intersection (class in savant_rs.primitives.geometry)
(savant_rs.primitives.AttributeValueType attribute)
intersection() (savant_rs.primitives.AttributeValue static method)
IntersectionKind (class in savant_rs.primitives.geometry)
IntExpression (class in savant_rs.match_query)
into_bbox() (savant_rs.primitives.geometry.RBBox method)
InvocationReason (class in savant_rs.gstreamer)
ioo() (savant_rs.primitives.geometry.BBox method)
(savant_rs.primitives.geometry.RBBox method)
IoOther (savant_rs.utils.BBoxMetricType attribute)
ios() (savant_rs.primitives.geometry.BBox method)
(savant_rs.primitives.geometry.RBBox method)
IoSelf (savant_rs.utils.BBoxMetricType attribute)
IoU (savant_rs.utils.BBoxMetricType attribute)
iou() (savant_rs.primitives.geometry.BBox method)
(savant_rs.primitives.geometry.RBBox method)
is_blacklisted() (savant_rs.zmq.BlockingReader method)
(savant_rs.zmq.NonBlockingReader method)
is_bypass (savant_rs.picasso.CodecSpec attribute)
is_consumed (savant_rs.deepstream.SharedBuffer attribute)
is_crop (savant_rs.primitives.VideoFrameTransformation attribute)
is_drop (savant_rs.picasso.CodecSpec attribute)
is_empty() (savant_rs.picasso.ObjectDrawSpec method)
(savant_rs.utils.ByteBuffer method)
is_encode (savant_rs.picasso.CodecSpec attribute)
is_end_of_stream() (savant_rs.utils.serialization.Message method)
is_eos (savant_rs.picasso.OutputMessage attribute)
is_external() (savant_rs.primitives.VideoFrameContent method)
is_finalized (savant_rs.deepstream.SurfaceBatch attribute)
is_finished (savant_rs.gstreamer.Mp4Muxer attribute)
is_hidden() (savant_rs.primitives.Attribute method)
is_initial_size (savant_rs.primitives.VideoFrameTransformation attribute)
is_internal() (savant_rs.primitives.VideoFrameContent method)
is_jetson_kernel() (in module savant_rs.deepstream)
is_letter_box (savant_rs.primitives.VideoFrameTransformation attribute)
is_model_registered() (in module savant_rs.utils.symbol_mapper)
is_modified() (savant_rs.primitives.geometry.BBox method)
(savant_rs.primitives.geometry.RBBox method)
is_none() (savant_rs.primitives.AttributeValue method)
(savant_rs.primitives.VideoFrameContent method)
is_object_registered() (in module savant_rs.utils.symbol_mapper)
is_own_label() (savant_rs.draw_spec.SetDrawLabelKind method)
is_padding (savant_rs.primitives.VideoFrameTransformation attribute)
is_parent_label() (savant_rs.draw_spec.SetDrawLabelKind method)
is_release_build() (in module savant_rs)
is_self_intersecting() (savant_rs.primitives.geometry.PolygonalArea method)
is_shutdown() (savant_rs.utils.serialization.Message method)
(savant_rs.zmq.NonBlockingReader method)
(savant_rs.zmq.NonBlockingWriter method)
is_shutdown_set() (in module savant_rs.webserver)
is_span (savant_rs.utils.MaybeTelemetrySpan attribute)
is_started (savant_rs.py.utils.zeromq.BaseZeroMQSource property)
is_started() (savant_rs.zmq.BlockingReader method)
(savant_rs.zmq.BlockingWriter method)
(savant_rs.zmq.NonBlockingReader method)
(savant_rs.zmq.NonBlockingWriter method)
is_temporary() (savant_rs.primitives.Attribute method)
is_unknown() (savant_rs.utils.serialization.Message method)
is_user_data() (savant_rs.utils.serialization.Message method)
is_valid (savant_rs.utils.MaybeTelemetrySpan attribute)
(savant_rs.utils.TelemetrySpan attribute)
is_video_frame (savant_rs.picasso.OutputMessage attribute)
is_video_frame() (savant_rs.utils.serialization.Message method)
is_video_frame_batch() (savant_rs.utils.serialization.Message method)
is_video_frame_update() (savant_rs.utils.serialization.Message method)
J
JaegerLogProvider (class in savant_rs.py.client)
(class in savant_rs.py.client.log_provider.jaeger)
JETSON (savant_rs.picasso.Platform attribute)
jetson_model() (in module savant_rs.deepstream)
JetsonPresetLevel (class in savant_rs.picasso)
JPEG (savant_rs.gstreamer.Codec attribute)
jpeg() (savant_rs.picasso.EncoderProperties static method)
JpegProps (class in savant_rs.picasso)
JpegSource (class in savant_rs.py.client)
(class in savant_rs.py.client.image_source.image_source)
json (savant_rs.match_query.MatchQuery attribute)
(savant_rs.primitives.Attribute attribute)
(savant_rs.primitives.AttributeValue attribute)
(savant_rs.primitives.EndOfStream attribute)
(savant_rs.primitives.Shutdown attribute)
(savant_rs.primitives.UserData attribute)
(savant_rs.primitives.VideoFrame attribute)
(savant_rs.primitives.VideoFrameUpdate attribute)
json_pretty (savant_rs.match_query.MatchQuery attribute)
(savant_rs.primitives.UserData attribute)
(savant_rs.primitives.VideoFrame attribute)
(savant_rs.primitives.VideoFrameUpdate attribute)
K
keep_for() (savant_rs.picasso.EvictionDecision static method)
KeepOwnWhenDuplicate (savant_rs.primitives.AttributeUpdatePolicy attribute)
keyframe (savant_rs.primitives.VideoFrame attribute)
keyframe_history (savant_rs.pipeline.VideoPipelineConfiguration attribute)
kind (savant_rs.primitives.geometry.Intersection attribute)
KvsDeleteOperation (class in savant_rs.webserver.kvs)
KvsSetOperation (class in savant_rs.webserver.kvs)
KvsSubscription (class in savant_rs.webserver.kvs)
L
label (savant_rs.draw_spec.ObjectDraw attribute)
(savant_rs.primitives.BorrowedVideoObject attribute)
(savant_rs.primitives.VideoObject attribute)
label() (savant_rs.match_query.MatchQuery static method)
label_id (savant_rs.primitives.BorrowedVideoObject attribute)
LabelDraw (class in savant_rs.draw_spec)
LabelPosition (class in savant_rs.draw_spec)
LabelPositionKind (class in savant_rs.draw_spec)
labels (savant_rs.utils.serialization.Message attribute)
last_pts_ns (savant_rs.picasso.StreamResetReason attribute)
latencies (savant_rs.pipeline.StageLatencyStat attribute)
le() (savant_rs.match_query.FloatExpression static method)
(savant_rs.match_query.IntExpression static method)
Leave (savant_rs.primitives.geometry.IntersectionKind attribute)
left (savant_rs.deepstream.DstPadding attribute)
(savant_rs.deepstream.Rect attribute)
(savant_rs.draw_spec.PaddingDraw attribute)
(savant_rs.primitives.geometry.BBox attribute)
(savant_rs.primitives.geometry.RBBox attribute)
len() (savant_rs.picasso.ObjectDrawSpec method)
(savant_rs.utils.ByteBuffer method)
letter_box() (savant_rs.primitives.VideoFrameTransformation static method)
level (savant_rs.py.client.log_provider.LogEntry attribute)
load_message() (in module savant_rs.utils.serialization)
load_message_from_bytebuffer() (in module savant_rs.utils.serialization)
load_message_from_bytes() (in module savant_rs.utils.serialization)
load_stage_function_plugin() (in module savant_rs.pipeline)
log() (in module savant_rs.logging)
log_final_fps() (savant_rs.pipeline.VideoPipeline method)
log_level_enabled() (in module savant_rs.logging)
log_provider (savant_rs.py.client.runner.log_result.LogResult attribute)
LogEntry (class in savant_rs.py.client.log_provider)
logger (savant_rs.py.log.logger_mixin.LoggerMixin property)
LoggerMixin (class in savant_rs.py.log.logger_mixin)
LogLevel (class in savant_rs.logging)
LogProvider (class in savant_rs.py.client)
(class in savant_rs.py.client.log_provider)
LogResult (class in savant_rs.py.client.runner.log_result)
Logs (class in savant_rs.py.client.log_provider)
logs() (savant_rs.py.client.log_provider.LogProvider method)
(savant_rs.py.client.LogProvider method)
(savant_rs.py.client.runner.log_result.LogResult method)
lookup() (savant_rs.picasso.ObjectDrawSpec method)
LOSSLESS (savant_rs.picasso.TuningPreset attribute)
LOW_LATENCY (savant_rs.picasso.TuningPreset attribute)
lt() (savant_rs.match_query.FloatExpression static method)
(savant_rs.match_query.IntExpression static method)
ltrb() (savant_rs.primitives.geometry.BBox static method)
(savant_rs.primitives.geometry.RBBox static method)
ltwh() (savant_rs.primitives.geometry.BBox static method)
(savant_rs.primitives.geometry.RBBox static method)
M
MAIN (savant_rs.picasso.H264Profile attribute)
(savant_rs.picasso.HevcProfile attribute)
MAIN10 (savant_rs.picasso.HevcProfile attribute)
make_gpu_mat() (in module savant_rs._ds_gpumat)
make_persistent() (savant_rs.primitives.Attribute method)
make_temporary() (savant_rs.primitives.Attribute method)
margin_x (savant_rs.draw_spec.LabelPosition attribute)
margin_y (savant_rs.draw_spec.LabelPosition attribute)
MatchQuery (class in savant_rs.match_query)
max_batch_size (savant_rs.deepstream.SurfaceBatch attribute)
(savant_rs.deepstream.UniformBatchGenerator attribute)
max_bitrate (savant_rs.picasso.Av1DgpuProps attribute)
(savant_rs.picasso.H264DgpuProps attribute)
(savant_rs.picasso.HevcDgpuProps attribute)
max_latency_micros (savant_rs.pipeline.StageLatencyMeasurements attribute)
maxperf_enable (savant_rs.picasso.Av1JetsonProps attribute)
(savant_rs.picasso.H264JetsonProps attribute)
(savant_rs.picasso.HevcJetsonProps attribute)
MaybeTelemetrySpan (class in savant_rs.utils)
MEDIUM (savant_rs.picasso.JetsonPresetLevel attribute)
mem_type() (savant_rs.picasso.EncoderConfig method)
memory_handle (savant_rs.draw_spec.ObjectDraw attribute)
(savant_rs.pipeline.VideoPipeline attribute)
(savant_rs.primitives.AttributeValuesView attribute)
(savant_rs.primitives.BorrowedVideoObject attribute)
(savant_rs.primitives.VideoFrame attribute)
(savant_rs.primitives.VideoObjectsView attribute)
memset() (savant_rs.deepstream.SurfaceView method)
memset_slot() (savant_rs.deepstream.SurfaceBatch method)
MemType (class in savant_rs.deepstream)
Message (class in savant_rs.utils.serialization)
message (savant_rs.py.client.log_provider.LogEntry attribute)
(savant_rs.py.utils.zeromq.ZeroMQMessage attribute)
(savant_rs.zmq.ReaderResultMessage attribute)
min_latency_micros (savant_rs.pipeline.StageLatencyMeasurements attribute)
module
savant_rs
savant_rs._ds_gpumat
savant_rs._ds_skia_canvas
savant_rs.deepstream
savant_rs.draw_spec
savant_rs.gstreamer
savant_rs.logging
savant_rs.match_query
savant_rs.metrics
savant_rs.picasso
savant_rs.pipeline
savant_rs.primitives
savant_rs.primitives.geometry
savant_rs.py.api.constants
savant_rs.py.api.enums
savant_rs.py.client
savant_rs.py.client.builder.sink
savant_rs.py.client.builder.source
savant_rs.py.client.frame_source
savant_rs.py.client.image_source.image_source
savant_rs.py.client.image_source.img_header_parse
savant_rs.py.client.log_provider
savant_rs.py.client.log_provider.jaeger
savant_rs.py.client.runner.healthcheck
savant_rs.py.client.runner.log_result
savant_rs.py.client.runner.sink
savant_rs.py.client.runner.source
savant_rs.py.client.utils
savant_rs.py.client.utils.img_resize
savant_rs.py.log
savant_rs.py.log.const
savant_rs.py.log.log_setup
savant_rs.py.log.log_utils
savant_rs.py.log.logger_mixin
savant_rs.py.log.savant_rs_handler
savant_rs.py.utils.re_patterns
savant_rs.py.utils.zeromq
savant_rs.utils
savant_rs.utils.serialization
savant_rs.utils.symbol_mapper
savant_rs.webserver
savant_rs.webserver.kvs
savant_rs.zmq
move_and_pack_frames() (savant_rs.pipeline.VideoPipeline method)
move_and_unpack_batch() (savant_rs.pipeline.VideoPipeline method)
move_as_is() (savant_rs.pipeline.VideoPipeline method)
Mp4Muxer (class in savant_rs.gstreamer)
N
name (savant_rs.picasso.GeneralSpec attribute)
(savant_rs.primitives.Attribute attribute)
name() (savant_rs.deepstream.MemType method)
(savant_rs.deepstream.VideoFormat method)
(savant_rs.gstreamer.Codec method)
namespace (savant_rs.primitives.Attribute attribute)
(savant_rs.primitives.BorrowedVideoObject attribute)
(savant_rs.primitives.VideoObject attribute)
namespace() (savant_rs.match_query.MatchQuery static method)
namespace_id (savant_rs.primitives.BorrowedVideoObject attribute)
ne() (savant_rs.match_query.FloatExpression static method)
(savant_rs.match_query.IntExpression static method)
(savant_rs.match_query.StringExpression static method)
NEAREST (savant_rs.deepstream.Interpolation attribute)
nested_span() (savant_rs.utils.MaybeTelemetrySpan method)
(savant_rs.utils.PropagatedContext method)
(savant_rs.utils.TelemetrySpan method)
nested_span_when() (savant_rs.utils.MaybeTelemetrySpan method)
(savant_rs.utils.PropagatedContext method)
(savant_rs.utils.TelemetrySpan method)
new_padded() (savant_rs.primitives.geometry.BBox method)
(savant_rs.primitives.geometry.RBBox method)
new_pts_ns (savant_rs.picasso.StreamResetReason attribute)
next (savant_rs.utils.AtomicCounter attribute)
next_message() (savant_rs.py.utils.zeromq.AsyncZeroMQSource method)
(savant_rs.py.utils.zeromq.BaseZeroMQSource method)
(savant_rs.py.utils.zeromq.ZeroMQSource method)
NonBlockingReader (class in savant_rs.zmq)
NonBlockingWriter (class in savant_rs.zmq)
NONE (savant_rs.deepstream.Padding attribute)
none() (savant_rs.pipeline.StageFunction static method)
(savant_rs.primitives.AttributeValue static method)
(savant_rs.primitives.VideoFrameContent static method)
(savant_rs.zmq.TopicPrefixSpec static method)
None_ (savant_rs.primitives.AttributeValueType attribute)
NonUniformBatch (class in savant_rs.deepstream)
not_() (savant_rs.match_query.MatchQuery static method)
not_contains() (savant_rs.match_query.StringExpression static method)
NotLinked (savant_rs.gstreamer.FlowResult attribute)
NotNegotiated (savant_rs.gstreamer.FlowResult attribute)
NotSupported (savant_rs.gstreamer.FlowResult attribute)
num_filled (savant_rs.deepstream.NonUniformBatch attribute)
(savant_rs.deepstream.SurfaceBatch attribute)
num_ref_frames (savant_rs.picasso.Av1JetsonProps attribute)
(savant_rs.picasso.H264JetsonProps attribute)
(savant_rs.picasso.HevcJetsonProps attribute)
NV12 (savant_rs.deepstream.VideoFormat attribute)
NV21 (savant_rs.deepstream.VideoFormat attribute)
nvbuf_as_gpu_mat() (in module savant_rs._ds_gpumat)
nvgstbuf_as_gpu_mat() (in module savant_rs._ds_gpumat)
nvmm_caps_str() (savant_rs.deepstream.BufferGenerator method)
O
object_attribute_policy (savant_rs.primitives.VideoFrameUpdate attribute)
object_counter (savant_rs.pipeline.FrameProcessingStatRecord attribute)
(savant_rs.pipeline.StageProcessingStat attribute)
object_memory_handles (savant_rs.primitives.VideoObjectsView attribute)
object_policy (savant_rs.primitives.VideoFrameUpdate attribute)
ObjectDraw (class in savant_rs.draw_spec)
ObjectDrawSpec (class in savant_rs.picasso)
objects (savant_rs.primitives.VideoFrameUpdate attribute)
ObjectUpdatePolicy (class in savant_rs.primitives)
Off (savant_rs.logging.LogLevel attribute)
Ok (savant_rs.gstreamer.FlowResult attribute)
on_bypass_frame (savant_rs.picasso.Callbacks attribute)
on_encoded_frame (savant_rs.picasso.Callbacks attribute)
on_eviction (savant_rs.picasso.Callbacks attribute)
on_gpumat (savant_rs.picasso.Callbacks attribute)
on_object_draw_spec (savant_rs.picasso.Callbacks attribute)
on_render (savant_rs.picasso.Callbacks attribute)
on_stream_reset (savant_rs.picasso.Callbacks attribute)
one_of() (savant_rs.match_query.FloatExpression static method)
(savant_rs.match_query.IntExpression static method)
(savant_rs.match_query.StringExpression static method)
or_() (savant_rs.match_query.MatchQuery static method)
OutputMessage (class in savant_rs.picasso)
Outside (savant_rs.primitives.geometry.IntersectionKind attribute)
Override (savant_rs.utils.symbol_mapper.RegistrationPolicy attribute)
Overwrite (savant_rs.primitives.IdCollisionResolutionPolicy attribute)
own() (savant_rs.draw_spec.SetDrawLabelKind static method)
P
P1 (savant_rs.picasso.DgpuPreset attribute)
P2 (savant_rs.picasso.DgpuPreset attribute)
P3 (savant_rs.picasso.DgpuPreset attribute)
P4 (savant_rs.picasso.DgpuPreset attribute)
P5 (savant_rs.picasso.DgpuPreset attribute)
P6 (savant_rs.picasso.DgpuPreset attribute)
P7 (savant_rs.picasso.DgpuPreset attribute)
pad_to_aspect() (in module savant_rs.py.client.utils.img_resize)
Padding (class in savant_rs.deepstream)
padding (savant_rs.deepstream.TransformConfig attribute)
(savant_rs.draw_spec.BoundingBoxDraw attribute)
(savant_rs.draw_spec.LabelDraw attribute)
(savant_rs.draw_spec.PaddingDraw attribute)
padding() (savant_rs.primitives.VideoFrameTransformation static method)
PaddingDraw (class in savant_rs.draw_spec)
parent() (savant_rs.draw_spec.SetDrawLabelKind static method)
parent_defined() (savant_rs.match_query.MatchQuery static method)
parent_id (savant_rs.primitives.BorrowedVideoObject attribute)
parent_id() (savant_rs.match_query.MatchQuery static method)
parent_label() (savant_rs.match_query.MatchQuery static method)
parent_namespace() (savant_rs.match_query.MatchQuery static method)
parse_compound_key() (in module savant_rs.utils.symbol_mapper)
parse_log_spec() (in module savant_rs.py.log.log_utils)
partition() (savant_rs.match_query.QueryFunctions static method)
peak_bitrate (savant_rs.picasso.Av1JetsonProps attribute)
(savant_rs.picasso.H264JetsonProps attribute)
(savant_rs.picasso.HevcJetsonProps attribute)
persistent() (savant_rs.primitives.Attribute static method)
PicassoEngine (class in savant_rs.picasso)
pitch (savant_rs.deepstream.SurfaceView attribute)
Platform (class in savant_rs.picasso)
PNG (savant_rs.gstreamer.Codec attribute)
png() (savant_rs.picasso.EncoderProperties static method)
PngProps (class in savant_rs.picasso)
PngSource (class in savant_rs.py.client)
(class in savant_rs.py.client.image_source.image_source)
Point (class in savant_rs.primitives.geometry)
(savant_rs.primitives.AttributeValueType attribute)
point() (savant_rs.primitives.AttributeValue static method)
PointList (savant_rs.primitives.AttributeValueType attribute)
points() (savant_rs.primitives.AttributeValue static method)
points_positions() (savant_rs.primitives.geometry.PolygonalArea static method)
Polygon (savant_rs.primitives.AttributeValueType attribute)
polygon() (savant_rs.primitives.AttributeValue static method)
PolygonalArea (class in savant_rs.primitives.geometry)
PolygonList (savant_rs.primitives.AttributeValueType attribute)
polygons() (savant_rs.primitives.AttributeValue static method)
position (savant_rs.draw_spec.LabelDraw attribute)
(savant_rs.draw_spec.LabelPosition attribute)
prefix() (savant_rs.zmq.TopicPrefixSpec static method)
preset (savant_rs.picasso.Av1DgpuProps attribute)
(savant_rs.picasso.H264DgpuProps attribute)
(savant_rs.picasso.HevcDgpuProps attribute)
preset_level (savant_rs.picasso.Av1JetsonProps attribute)
(savant_rs.picasso.H264JetsonProps attribute)
(savant_rs.picasso.HevcJetsonProps attribute)
pretty_format() (savant_rs.py.client.log_provider.LogEntry method)
(savant_rs.py.client.log_provider.Logs method)
pretty_print() (savant_rs.py.client.log_provider.Logs method)
previous_frame_seq_id (savant_rs.primitives.VideoFrame attribute)
previous_keyframe_uuid (savant_rs.primitives.VideoFrame attribute)
profile (savant_rs.picasso.H264DgpuProps attribute)
(savant_rs.picasso.H264JetsonProps attribute)
(savant_rs.picasso.HevcDgpuProps attribute)
(savant_rs.picasso.HevcJetsonProps attribute)
propagate() (savant_rs.utils.TelemetrySpan method)
PropagatedContext (class in savant_rs.utils)
properties() (savant_rs.picasso.EncoderConfig method)
pts (savant_rs.primitives.VideoFrame attribute)
(savant_rs.py.client.image_source.image_source.ImageSource property)
(savant_rs.py.client.runner.source.SourceResult attribute)
pts_ns (savant_rs.deepstream.SharedBuffer attribute)
pts_reset_policy (savant_rs.picasso.GeneralSpec attribute)
PtsResetPolicy (class in savant_rs.picasso)
PUB (savant_rs.py.utils.zeromq.SenderSocketTypes attribute)
Pub (savant_rs.zmq.WriterSocketType attribute)
push() (savant_rs.gstreamer.Mp4Muxer method)
Q
qp_range (savant_rs.picasso.Av1DgpuProps attribute)
(savant_rs.picasso.Av1JetsonProps attribute)
(savant_rs.picasso.H264DgpuProps attribute)
(savant_rs.picasso.H264JetsonProps attribute)
(savant_rs.picasso.HevcDgpuProps attribute)
(savant_rs.picasso.HevcJetsonProps attribute)
quality (savant_rs.picasso.JpegProps attribute)
quant_b_frames (savant_rs.picasso.Av1JetsonProps attribute)
quant_i_frames (savant_rs.picasso.Av1JetsonProps attribute)
(savant_rs.picasso.H264JetsonProps attribute)
(savant_rs.picasso.HevcJetsonProps attribute)
quant_p_frames (savant_rs.picasso.Av1JetsonProps attribute)
(savant_rs.picasso.H264JetsonProps attribute)
(savant_rs.picasso.HevcJetsonProps attribute)
QueryFunctions (class in savant_rs.match_query)
queue_length (savant_rs.pipeline.StageProcessingStat attribute)
R
radius (savant_rs.draw_spec.DotDraw attribute)
RateControl (class in savant_rs.picasso)
ratecontrol_enable (savant_rs.picasso.Av1JetsonProps attribute)
(savant_rs.picasso.H264JetsonProps attribute)
(savant_rs.picasso.HevcJetsonProps attribute)
RAW_RGB (savant_rs.gstreamer.Codec attribute)
RAW_RGBA (savant_rs.gstreamer.Codec attribute)
RBBox (class in savant_rs.primitives.geometry)
(savant_rs.primitives.AttributeValueType attribute)
rbbox() (savant_rs.primitives.AttributeValue static method)
rbboxes() (savant_rs.primitives.AttributeValue static method)
RBBoxList (savant_rs.primitives.AttributeValueType attribute)
reader (savant_rs.py.utils.zeromq.AsyncZeroMQSource attribute)
(savant_rs.py.utils.zeromq.ZeroMQSource attribute)
ReaderConfig (class in savant_rs.zmq)
ReaderConfigBuilder (class in savant_rs.zmq)
ReaderResultBlacklisted (class in savant_rs.zmq)
ReaderResultMessage (class in savant_rs.zmq)
ReaderResultPrefixMismatch (class in savant_rs.zmq)
ReaderResultTimeout (class in savant_rs.zmq)
ReaderSocketType (class in savant_rs.zmq)
receive() (savant_rs.zmq.BlockingReader method)
(savant_rs.zmq.NonBlockingReader method)
RECEIVE_HWM (savant_rs.py.utils.zeromq.Defaults attribute)
receive_hwm (savant_rs.zmq.ReaderConfig attribute)
(savant_rs.zmq.WriterConfig attribute)
RECEIVE_RETRIES (savant_rs.py.utils.zeromq.Defaults attribute)
receive_retries (savant_rs.zmq.WriterConfig attribute)
receive_retries_spent (savant_rs.zmq.WriterResultAck attribute)
RECEIVE_TIMEOUT (savant_rs.py.utils.zeromq.Defaults attribute)
receive_timeout (savant_rs.zmq.ReaderConfig attribute)
(savant_rs.zmq.WriterConfig attribute)
receiver (savant_rs.py.utils.zeromq.BaseZeroMQSource attribute)
ReceiverSocketTypes (class in savant_rs.py.utils.zeromq)
record_type (savant_rs.pipeline.FrameProcessingStatRecord attribute)
recreate_on_decreasing_pts() (savant_rs.picasso.PtsResetPolicy static method)
Rect (class in savant_rs.deepstream)
recv() (savant_rs.webserver.kvs.KvsSubscription method)
red (savant_rs.draw_spec.ColorDraw attribute)
REDIS (savant_rs.py.api.enums.ExternalFrameType attribute)
register_config_resolver() (in module savant_rs.match_query)
register_env_resolver() (in module savant_rs.match_query)
register_etcd_resolver() (in module savant_rs.match_query)
register_handler() (in module savant_rs)
register_model_objects() (in module savant_rs.utils.symbol_mapper)
register_utility_resolver() (in module savant_rs.match_query)
RegistrationPolicy (class in savant_rs.utils.symbol_mapper)
relative_time_uuid_v7() (in module savant_rs.utils)
remove_source_spec() (savant_rs.picasso.PicassoEngine method)
render_attribute (savant_rs.picasso.ConditionalSpec attribute)
render_to_nvbuf() (savant_rs._ds_skia_canvas.SkiaCanvas method)
(savant_rs.deepstream.SkiaContext method)
REP (savant_rs.py.utils.zeromq.ReceiverSocketTypes attribute)
Rep (savant_rs.zmq.ReaderSocketType attribute)
ReplaceSameLabelObjects (savant_rs.primitives.ObjectUpdatePolicy attribute)
ReplaceWithForeignWhenDuplicate (savant_rs.primitives.AttributeUpdatePolicy attribute)
REQ (savant_rs.py.utils.zeromq.SenderSocketTypes attribute)
Req (savant_rs.zmq.WriterSocketType attribute)
resize_preserving_aspect() (in module savant_rs.py.client.utils)
(in module savant_rs.py.client.utils.img_resize)
retries_spent (savant_rs.zmq.WriterResultSuccess attribute)
RGBA (savant_rs.deepstream.VideoFormat attribute)
rgba (savant_rs.draw_spec.ColorDraw attribute)
right (savant_rs.deepstream.DstPadding attribute)
(savant_rs.draw_spec.PaddingDraw attribute)
(savant_rs.primitives.geometry.BBox attribute)
(savant_rs.primitives.geometry.RBBox attribute)
RIGHT_BOTTOM (savant_rs.deepstream.Padding attribute)
root_span_name (savant_rs.pipeline.VideoPipeline attribute)
round_2_digits() (in module savant_rs.utils)
ROUTER (savant_rs.py.utils.zeromq.ReceiverSocketTypes attribute)
Router (savant_rs.zmq.ReaderSocketType attribute)
routing_cache_size (savant_rs.zmq.ReaderConfig attribute)
routing_id (savant_rs.zmq.ReaderResultMessage attribute)
(savant_rs.zmq.ReaderResultPrefixMismatch attribute)
S
sampling_period (savant_rs.pipeline.VideoPipeline attribute)
savant_ids() (savant_rs.deepstream.SharedBuffer method)
savant_rs
module
savant_rs._ds_gpumat
module
savant_rs._ds_skia_canvas
module
savant_rs.deepstream
module
savant_rs.draw_spec
module
savant_rs.gstreamer
module
savant_rs.logging
module
savant_rs.match_query
module
savant_rs.metrics
module
savant_rs.picasso
module
savant_rs.pipeline
module
savant_rs.primitives
module
savant_rs.primitives.geometry
module
savant_rs.py.api.constants
module
savant_rs.py.api.enums
module
savant_rs.py.client
module
savant_rs.py.client.builder.sink
module
savant_rs.py.client.builder.source
module
savant_rs.py.client.frame_source
module
savant_rs.py.client.image_source.image_source
module
savant_rs.py.client.image_source.img_header_parse
module
savant_rs.py.client.log_provider
module
savant_rs.py.client.log_provider.jaeger
module
savant_rs.py.client.runner.healthcheck
module
savant_rs.py.client.runner.log_result
module
savant_rs.py.client.runner.sink
module
savant_rs.py.client.runner.source
module
savant_rs.py.client.utils
module
savant_rs.py.client.utils.img_resize
module
savant_rs.py.log
module
savant_rs.py.log.const
module
savant_rs.py.log.log_setup
module
savant_rs.py.log.log_utils
module
savant_rs.py.log.logger_mixin
module
savant_rs.py.log.savant_rs_handler
module
savant_rs.py.utils.re_patterns
module
savant_rs.py.utils.zeromq
module
savant_rs.utils
module
savant_rs.utils.serialization
module
savant_rs.utils.symbol_mapper
module
savant_rs.webserver
module
savant_rs.webserver.kvs
module
savant_rs.zmq
module
SavantIdMetaKind (class in savant_rs.deepstream)
SavantRsLoggingHandler (class in savant_rs.py.log.savant_rs_handler)
save_message() (in module savant_rs.utils.serialization)
save_message_to_bytebuffer() (in module savant_rs.utils.serialization)
save_message_to_bytes() (in module savant_rs.utils.serialization)
scale() (savant_rs.primitives.geometry.BBox method)
(savant_rs.primitives.geometry.RBBox method)
(savant_rs.utils.VideoObjectBBoxTransformation static method)
search_attributes() (in module savant_rs.webserver.kvs)
search_keys() (in module savant_rs.webserver.kvs)
Segment (class in savant_rs.primitives.geometry)
segments_intersections() (savant_rs.primitives.geometry.PolygonalArea static method)
send() (savant_rs.py.client.runner.source.AsyncSourceRunner method)
(savant_rs.py.client.runner.source.SourceRunner method)
send_eos() (savant_rs.deepstream.BufferGenerator static method)
(savant_rs.picasso.PicassoEngine method)
(savant_rs.py.client.runner.source.AsyncSourceRunner method)
(savant_rs.py.client.runner.source.SourceRunner method)
(savant_rs.zmq.BlockingWriter method)
(savant_rs.zmq.NonBlockingWriter method)
send_frame() (savant_rs.picasso.PicassoEngine method)
SEND_HWM (savant_rs.py.utils.zeromq.Defaults attribute)
send_hwm (savant_rs.zmq.WriterConfig attribute)
send_iter() (savant_rs.py.client.runner.source.AsyncSourceRunner method)
(savant_rs.py.client.runner.source.SourceRunner method)
send_message() (savant_rs.zmq.BlockingWriter method)
(savant_rs.zmq.NonBlockingWriter method)
send_retries (savant_rs.zmq.WriterConfig attribute)
send_retries_spent (savant_rs.zmq.WriterResultAck attribute)
send_shutdown() (savant_rs.py.client.runner.source.AsyncSourceRunner method)
(savant_rs.py.client.runner.source.SourceRunner method)
send_timeout (savant_rs.zmq.WriterConfig attribute)
SENDER_RECEIVE_TIMEOUT (savant_rs.py.utils.zeromq.Defaults attribute)
SenderSocketTypes (class in savant_rs.py.utils.zeromq)
seq_id (savant_rs.utils.serialization.Message attribute)
serialize_attributes() (in module savant_rs.webserver.kvs)
set() (savant_rs.metrics.CounterFamily method)
(savant_rs.metrics.GaugeFamily method)
(savant_rs.utils.AtomicCounter method)
set_attribute() (savant_rs.primitives.BorrowedVideoObject method)
(savant_rs.primitives.UserData method)
(savant_rs.primitives.VideoFrame method)
(savant_rs.primitives.VideoObject method)
set_attributes() (in module savant_rs.webserver.kvs)
(savant_rs.primitives.VideoFrame method)
set_bool_attribute() (savant_rs.utils.TelemetrySpan method)
set_bool_vec_attribute() (savant_rs.utils.TelemetrySpan method)
set_draw_label() (savant_rs.primitives.VideoFrame method)
set_extra_labels() (in module savant_rs.metrics)
set_float_attribute() (savant_rs.utils.TelemetrySpan method)
set_float_vec_attribute() (savant_rs.utils.TelemetrySpan method)
set_int_attribute() (savant_rs.utils.TelemetrySpan method)
set_int_vec_attribute() (savant_rs.utils.TelemetrySpan method)
set_log_level() (in module savant_rs.logging)
set_modifications() (savant_rs.primitives.geometry.RBBox method)
set_num_filled() (in module savant_rs.deepstream)
set_parent() (savant_rs.primitives.VideoFrame method)
set_parent_by_id() (savant_rs.primitives.VideoFrame method)
set_persistent_attribute() (savant_rs.primitives.BorrowedVideoObject method)
(savant_rs.primitives.UserData method)
(savant_rs.primitives.VideoFrame method)
(savant_rs.primitives.VideoObject method)
set_savant_ids() (savant_rs.deepstream.SharedBuffer method)
set_savant_rs_loglevel() (in module savant_rs.py.log.log_utils)
set_shutdown_signal() (in module savant_rs.webserver)
set_shutdown_token() (in module savant_rs.webserver)
set_source_spec() (savant_rs.picasso.PicassoEngine method)
set_status_error() (savant_rs.utils.TelemetrySpan method)
set_status_ok() (savant_rs.utils.TelemetrySpan method)
set_status_running() (in module savant_rs.webserver)
set_status_unset() (savant_rs.utils.TelemetrySpan method)
set_string_attribute() (savant_rs.utils.TelemetrySpan method)
set_string_vec_attribute() (savant_rs.utils.TelemetrySpan method)
set_temporary_attribute() (savant_rs.primitives.BorrowedVideoObject method)
(savant_rs.primitives.UserData method)
(savant_rs.primitives.VideoFrame method)
(savant_rs.primitives.VideoObject method)
set_track_info() (savant_rs.primitives.BorrowedVideoObject method)
SetDrawLabelKind (class in savant_rs.draw_spec)
shared_buffer() (savant_rs.deepstream.SurfaceBatch method)
SharedBuffer (class in savant_rs.deepstream)
shift() (savant_rs.primitives.geometry.BBox method)
(savant_rs.primitives.geometry.RBBox method)
(savant_rs.utils.VideoObjectBBoxTransformation static method)
Shutdown (class in savant_rs.primitives)
shutdown() (savant_rs.picasso.PicassoEngine method)
(savant_rs.utils.serialization.Message static method)
(savant_rs.zmq.BlockingReader method)
(savant_rs.zmq.BlockingWriter method)
(savant_rs.zmq.NonBlockingReader method)
(savant_rs.zmq.NonBlockingWriter method)
SinkBuilder (class in savant_rs.py.client)
(class in savant_rs.py.client.builder.sink)
SinkEvent (savant_rs.gstreamer.InvocationReason attribute)
SinkResult (class in savant_rs.py.client.runner.sink)
SinkRunner (class in savant_rs.py.client.runner.sink)
SkiaCanvas (class in savant_rs._ds_skia_canvas)
SkiaContext (class in savant_rs.deepstream)
SkiaGpuMat (savant_rs.picasso.CallbackInvocationOrder attribute)
SLOW (savant_rs.picasso.JetsonPresetLevel attribute)
socket_type (savant_rs.zmq.ReaderConfig attribute)
(savant_rs.zmq.WriterConfig attribute)
solely_owned_areas() (in module savant_rs.primitives.geometry)
sorted_by_id (savant_rs.primitives.VideoObjectsView attribute)
source_blacklist_size (savant_rs.zmq.ReaderConfig attribute)
source_blacklist_ttl (savant_rs.zmq.ReaderConfig attribute)
source_id (savant_rs.primitives.EndOfStream attribute)
(savant_rs.primitives.UserData attribute)
(savant_rs.primitives.VideoFrame attribute)
(savant_rs.py.client.image_source.image_source.ImageSource property)
source_id() (savant_rs.zmq.TopicPrefixSpec static method)
source_ids (savant_rs.py.client.runner.source.SourceResult attribute)
source_stage_name (savant_rs.pipeline.StageLatencyMeasurements attribute)
SourceBuilder (class in savant_rs.py.client)
(class in savant_rs.py.client.builder.source)
SourceEvent (savant_rs.gstreamer.InvocationReason attribute)
SourceResult (class in savant_rs.py.client.runner.source)
SourceRunner (class in savant_rs.py.client.runner.source)
SourceSpec (class in savant_rs.picasso)
span_context (savant_rs.utils.serialization.Message attribute)
span_id() (savant_rs.utils.TelemetrySpan method)
stage_name (savant_rs.pipeline.StageLatencyStat attribute)
(savant_rs.pipeline.StageProcessingStat attribute)
stage_stats (savant_rs.pipeline.FrameProcessingStatRecord attribute)
StageFunction (class in savant_rs.pipeline)
StageLatencyMeasurements (class in savant_rs.pipeline)
StageLatencyStat (class in savant_rs.pipeline)
StageProcessingStat (class in savant_rs.pipeline)
start() (savant_rs.py.utils.zeromq.BaseZeroMQSource method)
(savant_rs.zmq.BlockingReader method)
(savant_rs.zmq.BlockingWriter method)
(savant_rs.zmq.NonBlockingReader method)
(savant_rs.zmq.NonBlockingWriter method)
starts_with() (savant_rs.match_query.StringExpression static method)
StateChange (savant_rs.gstreamer.InvocationReason attribute)
status (savant_rs.py.client.runner.source.SourceResult attribute)
stop_if_false() (savant_rs.match_query.MatchQuery static method)
stop_if_true() (savant_rs.match_query.MatchQuery static method)
stop_webserver() (in module savant_rs.webserver)
StreamResetReason (class in savant_rs.picasso)
String (savant_rs.primitives.AttributeValueType attribute)
string() (savant_rs.primitives.AttributeValue static method)
StringExpression (class in savant_rs.match_query)
StringList (savant_rs.primitives.AttributeValueType attribute)
strings() (savant_rs.primitives.AttributeValue static method)
strong_count (savant_rs.deepstream.SharedBuffer attribute)
SUB (savant_rs.py.utils.zeromq.ReceiverSocketTypes attribute)
Sub (savant_rs.zmq.ReaderSocketType attribute)
SURFACE_ARRAY (savant_rs.deepstream.MemType attribute)
SurfaceBatch (class in savant_rs.deepstream)
SurfaceView (class in savant_rs.deepstream)
SYMMETRIC (savant_rs.deepstream.Padding attribute)
SYSTEM (savant_rs.deepstream.MemType attribute)
system_id (savant_rs.utils.serialization.Message attribute)
T
target (savant_rs.py.client.log_provider.LogEntry attribute)
TelemetrySpan (class in savant_rs.utils)
temporal_aq (savant_rs.picasso.Av1DgpuProps attribute)
(savant_rs.picasso.H264DgpuProps attribute)
(savant_rs.picasso.HevcDgpuProps attribute)
temporary() (savant_rs.primitives.Attribute static method)
temporary_python_object() (savant_rs.primitives.AttributeValue static method)
TemporaryValue (savant_rs.primitives.AttributeValueType attribute)
terminate() (savant_rs.picasso.EvictionDecision static method)
(savant_rs.py.utils.zeromq.BaseZeroMQSource method)
terminate_immediately() (savant_rs.picasso.EvictionDecision static method)
thickness (savant_rs.draw_spec.BoundingBoxDraw attribute)
(savant_rs.draw_spec.LabelDraw attribute)
tiles (savant_rs.picasso.Av1JetsonProps attribute)
time_base (savant_rs.primitives.VideoFrame attribute)
time_spent (savant_rs.zmq.WriterResultAck attribute)
(savant_rs.zmq.WriterResultSuccess attribute)
timeout (savant_rs.zmq.WriterResultAckTimeout attribute)
Timestamp (savant_rs.pipeline.FrameProcessingStatRecordType attribute)
timestamp (savant_rs.py.client.log_provider.LogEntry attribute)
(savant_rs.webserver.kvs.KvsDeleteOperation attribute)
(savant_rs.webserver.kvs.KvsSetOperation attribute)
timestamp_period (savant_rs.pipeline.VideoPipelineConfiguration attribute)
TlsConfig (class in savant_rs.match_query)
to_message() (savant_rs.primitives.EndOfStream method)
(savant_rs.primitives.Shutdown method)
(savant_rs.primitives.UserData method)
(savant_rs.primitives.VideoFrame method)
to_protobuf() (savant_rs.primitives.BorrowedVideoObject method)
(savant_rs.primitives.UserData method)
(savant_rs.primitives.VideoFrame method)
(savant_rs.primitives.VideoFrameBatch method)
(savant_rs.primitives.VideoFrameUpdate method)
(savant_rs.primitives.VideoObject method)
top (savant_rs.deepstream.DstPadding attribute)
(savant_rs.deepstream.Rect attribute)
(savant_rs.draw_spec.PaddingDraw attribute)
(savant_rs.primitives.geometry.BBox attribute)
(savant_rs.primitives.geometry.RBBox attribute)
topic (savant_rs.py.utils.zeromq.ZeroMQMessage attribute)
(savant_rs.zmq.ReaderResultBlacklisted attribute)
(savant_rs.zmq.ReaderResultMessage attribute)
(savant_rs.zmq.ReaderResultPrefixMismatch attribute)
topic_prefix_spec (savant_rs.zmq.ReaderConfig attribute)
TopicPrefixSpec (class in savant_rs.zmq)
TopLeftInside (savant_rs.draw_spec.LabelPositionKind attribute)
TopLeftOutside (savant_rs.draw_spec.LabelPositionKind attribute)
Trace (savant_rs.logging.LogLevel attribute)
trace_id (savant_rs.py.client.runner.log_result.LogResult attribute)
(savant_rs.utils.MaybeTelemetrySpan attribute)
trace_id() (savant_rs.utils.TelemetrySpan method)
track_box (savant_rs.primitives.BorrowedVideoObject attribute)
(savant_rs.primitives.VideoObject attribute)
track_box_angle() (savant_rs.match_query.MatchQuery static method)
track_box_angle_defined() (savant_rs.match_query.MatchQuery static method)
track_box_area() (savant_rs.match_query.MatchQuery static method)
track_box_height() (savant_rs.match_query.MatchQuery static method)
track_box_metric() (savant_rs.match_query.MatchQuery static method)
track_box_width() (savant_rs.match_query.MatchQuery static method)
track_box_width_to_height_ratio() (savant_rs.match_query.MatchQuery static method)
track_box_x_center() (savant_rs.match_query.MatchQuery static method)
track_box_y_center() (savant_rs.match_query.MatchQuery static method)
track_id (savant_rs.primitives.BorrowedVideoObject attribute)
(savant_rs.primitives.VideoObject attribute)
track_id() (savant_rs.match_query.MatchQuery static method)
track_id_defined() (savant_rs.match_query.MatchQuery static method)
track_ids (savant_rs.primitives.VideoObjectsView attribute)
TrackingBox (savant_rs.draw_spec.BBoxSource attribute)
TrackingInfo (savant_rs.utils.VideoObjectBBoxType attribute)
transcoding_method (savant_rs.primitives.VideoFrame attribute)
transform() (savant_rs.deepstream.BufferGenerator method)
transform_backward() (savant_rs.primitives.VideoFrame method)
transform_forward() (savant_rs.primitives.VideoFrame method)
transform_geometry() (savant_rs.primitives.BorrowedVideoObject method)
(savant_rs.primitives.VideoFrame method)
transform_slot() (savant_rs.deepstream.SurfaceBatch method)
transformations (savant_rs.primitives.VideoFrame attribute)
TransformConfig (class in savant_rs.deepstream)
transparent() (savant_rs.draw_spec.ColorDraw static method)
try_get() (savant_rs.zmq.WriteOperationResult method)
try_receive() (savant_rs.zmq.NonBlockingReader method)
try_recv() (savant_rs.webserver.kvs.KvsSubscription method)
ts (savant_rs.pipeline.FrameProcessingStatRecord attribute)
ttl (savant_rs.webserver.kvs.KvsSetOperation attribute)
tuning_info (savant_rs.picasso.Av1DgpuProps attribute)
(savant_rs.picasso.H264DgpuProps attribute)
(savant_rs.picasso.HevcDgpuProps attribute)
TuningPreset (class in savant_rs.picasso)
two_pass_cbr (savant_rs.picasso.Av1JetsonProps attribute)
(savant_rs.picasso.H264JetsonProps attribute)
(savant_rs.picasso.HevcJetsonProps attribute)
U
ULTRA_FAST (savant_rs.picasso.JetsonPresetLevel attribute)
ULTRA_LOW_LATENCY (savant_rs.picasso.TuningPreset attribute)
UniformBatchGenerator (class in savant_rs.deepstream)
unknown() (savant_rs.utils.serialization.Message static method)
unregister_handler() (in module savant_rs)
unregister_resolver() (in module savant_rs.match_query)
update() (savant_rs.primitives.VideoFrame method)
update_config_resolver() (in module savant_rs.match_query)
update_logging() (in module savant_rs.py.log.log_setup)
updates (savant_rs.py.client.image_source.image_source.ImageSource property)
upload() (savant_rs.deepstream.SurfaceView method)
upload_slot() (savant_rs.deepstream.SurfaceBatch method)
use_on_gpumat (savant_rs.picasso.SourceSpec attribute)
use_on_render (savant_rs.picasso.SourceSpec attribute)
user_data() (savant_rs.utils.serialization.Message static method)
UserData (class in savant_rs.primitives)
utility_resolver_name() (in module savant_rs.match_query)
uuid (savant_rs.primitives.VideoFrame attribute)
UYVY (savant_rs.deepstream.VideoFormat attribute)
V
validate_base_key() (in module savant_rs.utils.symbol_mapper)
value_type (savant_rs.primitives.AttributeValue attribute)
values (savant_rs.primitives.Attribute attribute)
values_view (savant_rs.primitives.Attribute attribute)
VARIABLE_BITRATE (savant_rs.picasso.RateControl attribute)
vbv_buf_size (savant_rs.picasso.Av1DgpuProps attribute)
(savant_rs.picasso.H264DgpuProps attribute)
(savant_rs.picasso.HevcDgpuProps attribute)
vbv_init (savant_rs.picasso.Av1DgpuProps attribute)
(savant_rs.picasso.H264DgpuProps attribute)
(savant_rs.picasso.HevcDgpuProps attribute)
vbv_size (savant_rs.picasso.Av1JetsonProps attribute)
(savant_rs.picasso.H264JetsonProps attribute)
(savant_rs.picasso.HevcJetsonProps attribute)
version() (in module savant_rs)
vertices (savant_rs.primitives.geometry.BBox attribute)
(savant_rs.primitives.geometry.RBBox attribute)
vertices_int (savant_rs.primitives.geometry.BBox attribute)
(savant_rs.primitives.geometry.RBBox attribute)
vertices_rounded (savant_rs.primitives.geometry.BBox attribute)
(savant_rs.primitives.geometry.RBBox attribute)
VIC (savant_rs.deepstream.ComputeMode attribute)
video_frame() (savant_rs.utils.serialization.Message static method)
video_frame_batch() (savant_rs.utils.serialization.Message static method)
video_frame_update() (savant_rs.utils.serialization.Message static method)
VideoFormat (class in savant_rs.deepstream)
VideoFrame (class in savant_rs.primitives)
VideoFrameBatch (class in savant_rs.primitives)
VideoFrameContent (class in savant_rs.primitives)
VideoFrameTranscodingMethod (class in savant_rs.primitives)
VideoFrameTransformation (class in savant_rs.primitives)
VideoFrameUpdate (class in savant_rs.primitives)
VideoObject (class in savant_rs.primitives)
VideoObjectBBoxTransformation (class in savant_rs.utils)
VideoObjectBBoxType (class in savant_rs.utils)
VideoObjectsView (class in savant_rs.primitives)
VideoObjectTree (class in savant_rs.primitives)
VideoPipeline (class in savant_rs.pipeline)
VideoPipelineConfiguration (class in savant_rs.pipeline)
VideoPipelineStagePayloadType (class in savant_rs.pipeline)
view() (savant_rs.deepstream.SurfaceBatch method)
W
wait_module_is_ready() (savant_rs.py.client.runner.healthcheck.HealthCheck method)
walk_objects() (savant_rs.primitives.VideoObjectTree method)
Warning (savant_rs.logging.LogLevel attribute)
width (savant_rs._ds_skia_canvas.SkiaCanvas property)
(savant_rs.deepstream.BufferGenerator attribute)
(savant_rs.deepstream.Rect attribute)
(savant_rs.deepstream.SkiaContext attribute)
(savant_rs.deepstream.SurfaceView attribute)
(savant_rs.deepstream.UniformBatchGenerator attribute)
(savant_rs.primitives.geometry.BBox attribute)
(savant_rs.primitives.geometry.RBBox attribute)
(savant_rs.primitives.VideoFrame attribute)
width_to_height_ratio (savant_rs.primitives.geometry.RBBox attribute)
with_children() (savant_rs.match_query.MatchQuery static method)
with_fix_ipc_permissions() (savant_rs.zmq.ReaderConfigBuilder method)
(savant_rs.zmq.WriterConfigBuilder method)
with_framerate() (savant_rs.py.client.image_source.image_source.ImageSource method)
with_idle_timeout() (savant_rs.py.client.builder.sink.SinkBuilder method)
(savant_rs.py.client.SinkBuilder method)
with_log_provider() (savant_rs.py.client.builder.sink.SinkBuilder method)
(savant_rs.py.client.builder.source.SourceBuilder method)
(savant_rs.py.client.SinkBuilder method)
(savant_rs.py.client.SourceBuilder method)
with_map_config() (savant_rs.zmq.ReaderConfigBuilder method)
(savant_rs.zmq.WriterConfigBuilder method)
with_module_health_check_interval() (savant_rs.py.client.builder.sink.SinkBuilder method)
(savant_rs.py.client.builder.source.SourceBuilder method)
(savant_rs.py.client.SinkBuilder method)
(savant_rs.py.client.SourceBuilder method)
with_module_health_check_timeout() (savant_rs.py.client.builder.sink.SinkBuilder method)
(savant_rs.py.client.builder.source.SourceBuilder method)
(savant_rs.py.client.SinkBuilder method)
(savant_rs.py.client.SourceBuilder method)
with_module_health_check_url() (savant_rs.py.client.builder.sink.SinkBuilder method)
(savant_rs.py.client.builder.source.SourceBuilder method)
(savant_rs.py.client.SinkBuilder method)
(savant_rs.py.client.SourceBuilder method)
with_pts() (savant_rs.py.client.image_source.image_source.ImageSource method)
with_receive_hwm() (savant_rs.zmq.ReaderConfigBuilder method)
(savant_rs.zmq.WriterConfigBuilder method)
with_receive_retries() (savant_rs.zmq.WriterConfigBuilder method)
with_receive_timeout() (savant_rs.zmq.ReaderConfigBuilder method)
(savant_rs.zmq.WriterConfigBuilder method)
with_retries() (savant_rs.py.client.builder.source.SourceBuilder method)
(savant_rs.py.client.SourceBuilder method)
with_routing_cache_size() (savant_rs.zmq.ReaderConfigBuilder method)
with_send_hwm() (savant_rs.zmq.WriterConfigBuilder method)
with_send_retries() (savant_rs.zmq.WriterConfigBuilder method)
with_send_timeout() (savant_rs.zmq.WriterConfigBuilder method)
with_socket() (savant_rs.py.client.builder.sink.SinkBuilder method)
(savant_rs.py.client.builder.source.SourceBuilder method)
(savant_rs.py.client.SinkBuilder method)
(savant_rs.py.client.SourceBuilder method)
with_source_blacklist_size() (savant_rs.zmq.ReaderConfigBuilder method)
with_source_blacklist_ttl() (savant_rs.zmq.ReaderConfigBuilder method)
with_source_id() (savant_rs.py.client.builder.sink.SinkBuilder method)
(savant_rs.py.client.SinkBuilder method)
with_source_id_prefix() (savant_rs.py.client.builder.sink.SinkBuilder method)
(savant_rs.py.client.SinkBuilder method)
with_telemetry_disabled() (savant_rs.py.client.builder.source.SourceBuilder method)
(savant_rs.py.client.SourceBuilder method)
with_telemetry_enabled() (savant_rs.py.client.builder.source.SourceBuilder method)
(savant_rs.py.client.SourceBuilder method)
with_topic_prefix_spec() (savant_rs.zmq.ReaderConfigBuilder method)
with_update() (savant_rs.py.client.frame_source.FrameSource method)
(savant_rs.py.client.FrameSource method)
(savant_rs.py.client.image_source.image_source.ImageSource method)
wrapping_box (savant_rs.primitives.geometry.BBox attribute)
(savant_rs.primitives.geometry.RBBox attribute)
WriteOperationResult (class in savant_rs.zmq)
WriterConfig (class in savant_rs.zmq)
WriterConfigBuilder (class in savant_rs.zmq)
WriterResultAck (class in savant_rs.zmq)
WriterResultAckTimeout (class in savant_rs.zmq)
WriterResultSendTimeout (class in savant_rs.zmq)
WriterResultSuccess (class in savant_rs.zmq)
WriterSocketType (class in savant_rs.zmq)
X
x (savant_rs.primitives.geometry.Point attribute)
xc (savant_rs.primitives.geometry.BBox attribute)
(savant_rs.primitives.geometry.RBBox attribute)
Y
y (savant_rs.primitives.geometry.Point attribute)
yaml (savant_rs.match_query.MatchQuery attribute)
yc (savant_rs.primitives.geometry.BBox attribute)
(savant_rs.primitives.geometry.RBBox attribute)
Z
ZEROMQ (savant_rs.py.api.enums.ExternalFrameType attribute)
ZeroMQMessage (class in savant_rs.py.utils.zeromq)
ZeroMQSource (class in savant_rs.py.utils.zeromq)