pub struct DsaVsBaselinesSummary {Show 48 fields
pub dataset: String,
pub primary_run_signal: String,
pub dsa: SignalComparisonRow,
pub numeric_dsa: SignalComparisonRow,
pub threshold: SignalComparisonRow,
pub ewma: SignalComparisonRow,
pub cusum: SignalComparisonRow,
pub run_energy: SignalComparisonRow,
pub pca_fdc: SignalComparisonRow,
pub dsfb_violation: SignalComparisonRow,
pub dsfb_raw_boundary: SignalComparisonRow,
pub episode_summary: DsaEpisodeSummary,
pub failure_recall_delta_vs_threshold: i64,
pub failure_recall_delta_vs_ewma: i64,
pub failure_recall_delta_vs_cusum: i64,
pub failure_recall_delta_vs_run_energy: i64,
pub failure_recall_delta_vs_pca_fdc: i64,
pub failure_recall_delta_vs_violation: i64,
pub pass_run_nuisance_delta_vs_threshold: f64,
pub pass_run_nuisance_delta_vs_ewma: f64,
pub pass_run_nuisance_delta_vs_violation: f64,
pub pass_run_nuisance_delta_vs_cusum: f64,
pub pass_run_nuisance_delta_vs_run_energy: f64,
pub pass_run_nuisance_delta_vs_pca_fdc: f64,
pub pass_run_nuisance_delta_vs_raw_boundary: f64,
pub pass_run_nuisance_delta_vs_numeric_dsa: f64,
pub precursor_quality: Option<f64>,
pub dsa_episodes_preceding_failure: usize,
pub component_contributions: Vec<DsaComponentContribution>,
pub motif_policy_contributions: Vec<DsaMotifPolicyContribution>,
pub policy_vs_numeric_recall_delta: i64,
pub watch_point_count: usize,
pub review_point_count: usize,
pub escalate_point_count: usize,
pub silenced_point_count: usize,
pub nuisance_improved: bool,
pub lead_time_improved: bool,
pub recall_preserved: bool,
pub compression_improved: bool,
pub nothing_improved: bool,
pub threshold_recall_gate_passed: bool,
pub boundary_nuisance_gate_passed: bool,
pub primary_success_condition_met: bool,
pub any_metric_improved: bool,
pub validation_passed: bool,
pub success_condition_failures: Vec<String>,
pub validation_failures: Vec<String>,
pub conclusion: String,
}Fields§
§dataset: String§primary_run_signal: String§dsa: SignalComparisonRow§numeric_dsa: SignalComparisonRow§threshold: SignalComparisonRow§ewma: SignalComparisonRow§cusum: SignalComparisonRow§run_energy: SignalComparisonRow§pca_fdc: SignalComparisonRow§dsfb_violation: SignalComparisonRow§dsfb_raw_boundary: SignalComparisonRow§episode_summary: DsaEpisodeSummary§failure_recall_delta_vs_threshold: i64§failure_recall_delta_vs_ewma: i64§failure_recall_delta_vs_cusum: i64§failure_recall_delta_vs_run_energy: i64§failure_recall_delta_vs_pca_fdc: i64§failure_recall_delta_vs_violation: i64§pass_run_nuisance_delta_vs_threshold: f64§pass_run_nuisance_delta_vs_ewma: f64§pass_run_nuisance_delta_vs_violation: f64§pass_run_nuisance_delta_vs_cusum: f64§pass_run_nuisance_delta_vs_run_energy: f64§pass_run_nuisance_delta_vs_pca_fdc: f64§pass_run_nuisance_delta_vs_raw_boundary: f64§pass_run_nuisance_delta_vs_numeric_dsa: f64§precursor_quality: Option<f64>§dsa_episodes_preceding_failure: usize§component_contributions: Vec<DsaComponentContribution>§motif_policy_contributions: Vec<DsaMotifPolicyContribution>§policy_vs_numeric_recall_delta: i64§watch_point_count: usize§review_point_count: usize§escalate_point_count: usize§silenced_point_count: usize§nuisance_improved: bool§lead_time_improved: bool§recall_preserved: bool§compression_improved: bool§nothing_improved: bool§threshold_recall_gate_passed: bool§boundary_nuisance_gate_passed: bool§primary_success_condition_met: bool§any_metric_improved: bool§validation_passed: bool§success_condition_failures: Vec<String>§validation_failures: Vec<String>§conclusion: StringTrait Implementations§
Source§impl Clone for DsaVsBaselinesSummary
impl Clone for DsaVsBaselinesSummary
Source§fn clone(&self) -> DsaVsBaselinesSummary
fn clone(&self) -> DsaVsBaselinesSummary
Returns a duplicate of the value. Read more
1.0.0 · 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 DsaVsBaselinesSummary
impl Debug for DsaVsBaselinesSummary
Auto Trait Implementations§
impl Freeze for DsaVsBaselinesSummary
impl RefUnwindSafe for DsaVsBaselinesSummary
impl Send for DsaVsBaselinesSummary
impl Sync for DsaVsBaselinesSummary
impl Unpin for DsaVsBaselinesSummary
impl UnsafeUnpin for DsaVsBaselinesSummary
impl UnwindSafe for DsaVsBaselinesSummary
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