trustformers_debug/simulation_tools/
mod.rs1pub mod adversarial_analysis;
19pub mod analyzer;
20pub mod edge_case_discovery;
21pub mod perturbation_testing;
22pub mod reporting;
23pub mod types;
24pub mod what_if_analysis;
25
26pub use analyzer::SimulationAnalyzer;
28pub use types::*;
29
30pub use what_if_analysis::{
32 BoundaryComplexity, BoundaryCrossingAnalysis, BoundaryPoint, CounterfactualInsight,
33 CrossingDirection, DecisionBoundaryExploration, FeatureChange, FeatureImportanceRank,
34 FeatureInteractionSensitivity, FeatureSensitivityAnalysis, LocalLinearityAnalysis,
35 PredictionStabilityAnalysis, Scenario, ScenarioImpactAnalysis, WhatIfAnalysisResult,
36};
37
38pub use perturbation_testing::{
39 CascadingFailureAnalysis, FailureFrequencyAnalysis, FailureMode, FailureModesAnalysis,
40 FailureSeverityAnalysis, MitigationStrategy, PerturbationDetail, PerturbationIntensityResult,
41 PerturbationTestResult, RobustnessAssessment, SensitivityHotspot, TimeToFailureAnalysis,
42 TriggeringCondition,
43};
44
45pub use adversarial_analysis::{
46 AdversarialExample, AdversarialProbingResult, AdversarialRobustnessAssessment,
47 AttackDifficultyAnalysis, AttackSuccessAnalysis, CertifiedRobustnessAnalysis,
48 ComplexityAssessment, DefenseRecommendation, RobustnessGuarantee, VulnerabilityHotspot,
49};
50
51pub use edge_case_discovery::{
52 CoverageAnalysis, CoverageGap, EdgeCase, EdgeCaseClassification, EdgeCaseDiscoveryResult,
53 EdgeCasePattern, EdgeCaseRiskAssessment, RiskMitigationPriority, SystematicIssue,
54 UncoveredRegion,
55};
56
57pub use reporting::SimulationReport;