pub struct ConformalCalibrationContext {
pub predictor_binding_fingerprint: String,
pub source_training_outcome_fingerprint: String,
pub calibration_replay_outcome_fingerprint: String,
pub data_identities_fingerprint: String,
pub fold_set_fingerprint: String,
pub training_influence_fingerprint: String,
pub relation_fingerprint: String,
pub calibration_cohort: ConformalCalibrationCohort,
pub context_fingerprint: String,
}Expand description
Complete, canonical provenance closure supplied by the replay boundary. These are not optional hints: attached calibration checks every member against the exact source outcome and replay before it is persisted.
Fields§
§predictor_binding_fingerprint: String§source_training_outcome_fingerprint: String§calibration_replay_outcome_fingerprint: String§data_identities_fingerprint: String§fold_set_fingerprint: String§training_influence_fingerprint: String§relation_fingerprint: String§calibration_cohort: ConformalCalibrationCohort§context_fingerprint: StringImplementations§
Source§impl ConformalCalibrationContext
impl ConformalCalibrationContext
pub fn compute_fingerprint(&self) -> Result<String, DagMlError>
pub fn validate_for_truth( &self, truth: &ConformalCalibrationTruth, target_names: &[String], ) -> Result<(), DagMlError>
pub fn validate(&self) -> Result<(), DagMlError>
Trait Implementations§
Source§impl Clone for ConformalCalibrationContext
impl Clone for ConformalCalibrationContext
Source§fn clone(&self) -> ConformalCalibrationContext
fn clone(&self) -> ConformalCalibrationContext
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ConformalCalibrationContext
impl Debug for ConformalCalibrationContext
Source§impl<'de> Deserialize<'de> for ConformalCalibrationContext
impl<'de> Deserialize<'de> for ConformalCalibrationContext
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<ConformalCalibrationContext, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ConformalCalibrationContext, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for ConformalCalibrationContext
impl Serialize for ConformalCalibrationContext
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for ConformalCalibrationContext
Auto Trait Implementations§
impl Freeze for ConformalCalibrationContext
impl RefUnwindSafe for ConformalCalibrationContext
impl Send for ConformalCalibrationContext
impl Sync for ConformalCalibrationContext
impl Unpin for ConformalCalibrationContext
impl UnsafeUnpin for ConformalCalibrationContext
impl UnwindSafe for ConformalCalibrationContext
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more