Platform 4.0

Model lifecycle

Understand the registry, validation states, publication and dependent scenarios.

Browsing: Platform 4.0
Also available in: Platform 4.0BOX 5.0
Technical validation sequence
01

Upload

Package and metadata enter the registry.

02

in_validation

Compatibility and conversion checks.

03

in_testing

Control inference is executed.

04

tested

Continue with scene-specific quality checks.

A failed check requires diagnosis and revalidation; tested is not a site-accuracy score.

Model and version are separate

The model record contains its name, task type, model type, description and attributes. A version has its own identifier and label. The technical service description places package files in MinIO and metadata/state in PostgreSQL, managed by svr-models-registry.

EntityRepresentative fields
Modelname, task_type_id, mdl_type_id, mdl_section_id, attributes
Versionmdl_id, version, description, run_validation
Packagemodel_info.json, coco_categories.json, weights and protocol files
BOX 5.0: model registration starts with name, task type, model type, partition and description
BOX 5.0: model registration starts with name, task type, model type, partition and description. The blank form does not validate a model archive or prove readiness for inference.

Validation states

Uploading a package produces model_version_uploaded. The documented inf-flows-manager processing retrieves the package, performs required conversion and runs control inference. Technical validation and scene-specific quality assessment are separate.

StateNext action
in_validationMonitor package processing and conversion diagnostics
in_testingWait for control inference
testedAssess quality on representative assets
failedResolve the diagnostic cause and use revalidate

Publication and use

After tested, the registry emits model_version_ready. Publication sets is_published and makes the version available to scenarios. On startup, models_registry_ready communicates the current published catalogue. GPU loading occurs when a scenario using the model executes.

Updates and dependencies

Check published scenarios before replacing or removing a model version. A group update through inf-flows-manager changes model references and creates new published versions of successfully updated scenarios. Review each scenario result rather than relying only on the group operation status.

Registry interfaces and formats

The product description includes searches by name, version, category, attributes and update date, along with comments, archiving and restoration. Category settings may include labels, colours, thresholds and minimum detection dimensions. Product-level descriptions also refer to MLflow Model Registry; reconcile the actual component stack with the delivery specification. ONNX, PyTorch, TensorFlow and TensorRT support depends on the installed runtime and conversion profiles.

Archiving and permanent removal

Before archiving or removing a model version, check its actual camera usage as well as dependent published scenarios. Archiving retains a restoration path within the retention policy; permanent deletion requires resolving dependencies. Repeat control runs after a model change.

BOX 5.0: the model registry provides filters, partitions and separate model and model-version archives
BOX 5.0: the model registry provides filters, partitions and separate model and model-version archives. Expand the relevant model to inspect the version needed by a scenario. Localized reference view; captured settings and values are preserved.
Use the documentation and configuration supplied for your installed release. Environment addresses and access credentials are provided privately with the delivery.