Skip to main content

spatialrust_episode/
provenance.rs

1//! Model provenance attached to episode outputs.
2
3/// One model invocation provenance record.
4#[derive(Clone, Debug, PartialEq, Eq)]
5pub struct ModelProvenance {
6    /// Model name / family.
7    pub model: String,
8    /// Model revision or digest.
9    pub revision: String,
10    /// Optional dataset / training run id.
11    pub dataset: Option<String>,
12}
13
14/// Provenance bag retained on episodes.
15pub type ProvenanceRecord = ModelProvenance;