pcod-common v1.0.0
Shared preprocessing and postprocessing for point-cloud object detection
Loading...
Searching...
No Matches
pcod_common::ModelManifest Struct Reference

#include <model_manifest.hpp>

Public Attributes

std::string schema_version
 Manifest schema version.
 
ArtifactConfig artifact
 Artifact metadata.
 
FrozenContract frozen_contract
 Non-overridable inference contract.
 
RuntimeDefaults runtime_defaults
 Overridable runtime defaults.
 

Detailed Description

Canonical parsed representation of model_manifest.yml.

Definition at line 123 of file model_manifest.hpp.

Member Data Documentation

◆ artifact

ArtifactConfig pcod_common::ModelManifest::artifact

Artifact metadata.

Definition at line 125 of file model_manifest.hpp.

Referenced by pcod_common::ValidateModelManifest().

◆ frozen_contract

FrozenContract pcod_common::ModelManifest::frozen_contract

Non-overridable inference contract.

Definition at line 126 of file model_manifest.hpp.

Referenced by pcod_common::ValidateModelManifest().

◆ runtime_defaults

RuntimeDefaults pcod_common::ModelManifest::runtime_defaults

Overridable runtime defaults.

Definition at line 127 of file model_manifest.hpp.

Referenced by pcod_common::ValidateModelManifest().

◆ schema_version

std::string pcod_common::ModelManifest::schema_version

Manifest schema version.

Definition at line 124 of file model_manifest.hpp.

Referenced by pcod_common::LoadModelManifest(), and pcod_common::ValidateModelManifest().


The documentation for this struct was generated from the following file: