A per-version artifact override from a [model-<name>-<version>] config group: the engine/checkpoint and/or custom config to use when instantiating that specific (name, version).
Declared ONCE; reused by every ref (default + per-sensor). Either field may be NULL -> falls back to the model's base catalog config/engine.
Definition at line 253 of file sources/gst-plugins/gst-nvmodelmux/gstnvmodelmux_priv.h.
Data Fields | |
| gchar * | name |
| gchar * | version |
| model name (must match a [model-name-*] catalog entry) More... | |
| gchar * | engine |
| positive-integer version this override applies to More... | |
| gchar * | config |
| OPT engine swapped into the effective config (NULL=base) More... | |
| gint | gpu |
| OPT custom base config for this version (NULL=catalog) More... | |
| gint | gie |
| placement recorded at load/update (-1 = config's device) More... | |
| guint | batch |
| OPT per-VERSION gie-unique-id (-1 = unset). More... | |
| guint ModelVersionArtifact::batch |
OPT per-VERSION gie-unique-id (-1 = unset).
Declared in the [model-<name>-<version>] block; written into this version's DERIVED config (so nvinfer reads it) and adopted verbatim as the bin's id – no shadow offset, because the id then belongs to the VERSION rather than to a lane.
Definition at line 265 of file sources/gst-plugins/gst-nvmodelmux/gstnvmodelmux_priv.h.
| gchar * ModelVersionArtifact::config |
OPT engine swapped into the effective config (NULL=base)
Definition at line 258 of file sources/gst-plugins/gst-nvmodelmux/gstnvmodelmux_priv.h.
| gchar * ModelVersionArtifact::engine |
positive-integer version this override applies to
Definition at line 257 of file sources/gst-plugins/gst-nvmodelmux/gstnvmodelmux_priv.h.
| gint ModelVersionArtifact::gie |
placement recorded at load/update (-1 = config's device)
Definition at line 260 of file sources/gst-plugins/gst-nvmodelmux/gstnvmodelmux_priv.h.
| gint ModelVersionArtifact::gpu |
OPT custom base config for this version (NULL=catalog)
Definition at line 259 of file sources/gst-plugins/gst-nvmodelmux/gstnvmodelmux_priv.h.
| gchar * ModelVersionArtifact::name |
Definition at line 255 of file sources/gst-plugins/gst-nvmodelmux/gstnvmodelmux_priv.h.
| gchar * ModelVersionArtifact::version |
model name (must match a [model-name-*] catalog entry)
Definition at line 256 of file sources/gst-plugins/gst-nvmodelmux/gstnvmodelmux_priv.h.