Skip to main content

Module confidence

Module confidence 

Source
Expand description

Confidence Lifecycle Scheduler

This module implements automatic confidence decay and lifecycle management for genes and capsules within the evolution crate.

Structs§

BayesianConfidenceUpdater
Bayesian confidence updater using a Beta-Bernoulli conjugate model.
BetaPrior
Per-class Beta-distribution prior.
ConfidenceController
Continuous confidence controller for genes and capsules.
ConfidenceMetrics
Confidence metrics
ConfidenceSchedulerConfig
Confidence scheduler configuration
ConfidenceSnapshot
A snapshot of the current Bayesian posterior for an asset’s confidence.
ControllerConfig
Configuration for ConfidenceController.
DowngradeEvent
An observability event emitted whenever an asset is automatically downgraded by the ConfidenceController.
OutcomeRecord
A single outcome record associated with an asset.
StandardConfidenceScheduler
Standard implementation of confidence scheduler

Enums§

ConfidenceAction
Confidence update action
SchedulerError
Scheduler errors

Traits§

ConfidenceScheduler
Trait for confidence lifecycle management

Functions§

builtin_priors
Return the canonical built-in priors.
process_capsule_confidence
Apply decay to a capsule and return actions