trustformers_debug/
lib.rs1#![allow(ambiguous_glob_reexports)]
8#![allow(clippy::result_large_err)]
10#![allow(clippy::large_enum_variant)]
12#![allow(clippy::too_many_arguments)]
14#![allow(clippy::type_complexity)]
15#![allow(clippy::excessive_nesting)]
16
17pub mod advanced_gpu_profiler;
18pub mod advanced_ml_debugging;
19pub mod ai_code_analyzer;
20pub mod anomaly_detector;
21pub mod architecture_analysis;
22pub mod auto_debugger;
23pub mod behavior_analysis;
24pub mod cicd_integration;
25pub mod collaboration;
26pub mod computation_graph;
27pub mod dashboard;
28pub mod data_export;
29pub mod differential_debugging;
30pub mod distributed_debugger;
31pub mod environmental_monitor;
32pub mod error_recovery;
33pub mod flame_graph_profiler;
34pub mod gradient_debugger;
35pub mod health_checker;
36pub mod hooks;
37pub mod ide_integration;
38pub mod interactive_debugger;
39pub mod interpretability_tools;
40pub mod kernel_optimizer;
41pub mod llm_debugging;
42pub mod memory_profiler;
43pub mod model_diagnostics;
44pub mod model_diagnostics_main;
45pub use model_diagnostics_main::{ModelDiagnostics, ModelDiagnosticsReport};
46
47pub use model_diagnostics::{
49 ActivationHeatmap,
50 ActiveAlert,
51 AdvancedAnalytics,
53 AlertConfig,
54 AlertManager,
56 AlertSeverity,
57 AlertStatistics,
58
59 AlertStatus,
60 AlertThresholds,
61 AnalyticsConfig,
62 AnalyticsReport,
63 AnomalyDetectionResults,
64 ArchitecturalAnalysis,
65 AttentionVisualization,
66 AutoDebugConfig,
67 AutoDebugger,
69 ConvergenceStatus,
70 DebuggingRecommendation,
71 DebuggingReport,
72 HiddenStateAnalysis,
73
74 IdentifiedIssue,
75 IssueCategory,
76 IssueSeverity,
77
78 LayerActivationStats,
79 LayerAnalysis,
80 LayerAnalysisConfig,
81
82 LayerAnalyzer,
84 ModelArchitectureInfo,
85 ModelDiagnosticAlert,
86 ModelPerformanceMetrics,
88 OverfittingIndicator,
89 PerformanceAnalyzer,
91 PerformanceAnomaly,
92
93 PerformanceSummary,
94 PlateauInfo,
95 StatisticalAnalysis,
96 TrainingDynamics,
97 TrainingDynamicsAnalyzer,
99
100 TrainingStability,
101 UnderfittingIndicator,
102 WeightDistribution,
103};
104pub mod neural_network_debugging;
105pub mod profiler;
106pub mod quantum_debugging;
107pub mod realtime_dashboard;
108pub mod regression_detector;
109pub mod report_generation;
110pub mod simulation_tools;
111pub mod streaming_debugger;
112pub mod team_dashboard;
113pub mod tensor_inspector;
114pub mod training_dynamics;
115pub mod utilities;
116pub mod visualization;
117#[cfg(feature = "wasm")]
118pub mod wasm_interface;
119
120pub use advanced_gpu_profiler::{
122 AdvancedGpuMemoryProfiler, AdvancedGpuProfilingConfig, CrossDeviceTransfer,
123 GpuMemoryAllocation, GpuMemoryType, HighImpactOptimization, KernelOptimizationSummaryReport,
124 MemoryAnalysisReport, MemoryFragmentationSnapshot,
125};
126
127pub use kernel_optimizer::{
129 KernelOptimizationAnalyzer, KernelOptimizationConfig, KernelOptimizationReport,
130 KernelProfileData,
131};
132
133pub use advanced_ml_debugging::*;
177pub use ai_code_analyzer::*;
178pub use anomaly_detector::*;
179pub use architecture_analysis::*;
180pub use auto_debugger::*;
181pub use behavior_analysis::*;
182pub use cicd_integration::*;
183pub use collaboration::*;
184pub use computation_graph::*;
185pub use dashboard::*;
186pub use data_export::*;
187pub use differential_debugging::*;
188pub use distributed_debugger::*;
189pub use environmental_monitor::*;
190pub use error_recovery::*;
191pub use flame_graph_profiler::*;
192pub use gradient_debugger::*;
193pub use health_checker::*;
194pub use hooks::*;
195pub use ide_integration::*;
196pub use interactive_debugger::*;
197pub use llm_debugging::*;
198pub use memory_profiler::*;
199pub use model_diagnostics::*;
200pub use neural_network_debugging::*;
201pub use profiler::*;
202pub use quantum_debugging::*;
203pub use realtime_dashboard::{AlertSeverity as DashboardAlertSeverity, *};
204pub use regression_detector::*;
205pub use report_generation::*;
206pub use simulation_tools::*;
207pub use streaming_debugger::*;
208pub use team_dashboard::*;
209pub use tensor_inspector::*;
210pub use training_dynamics::*; pub use utilities::*;
212pub use visualization::*;
213#[cfg(feature = "wasm")]
214pub use wasm_interface::*;
215
216use scirs2_core::ndarray::ArrayD; pub mod core;
224
225pub mod interface;
227
228pub mod guided;
230
231pub mod tutorial;
233
234pub mod help;
236
237pub mod performance;
239
240pub use core::*;
242pub use guided::*;
243pub use help::*;
244pub use interface::*;
245pub use performance::*;
246pub use tutorial::*;