Skip to main content

Crate trustformers_debug

Crate trustformers_debug 

Source
Expand description

§TrustformeRS Debug

Advanced debugging tools for TrustformeRS models including tensor inspection, gradient debugging, and model diagnostics.

Re-exports§

pub use model_diagnostics_main::ModelDiagnostics;
pub use model_diagnostics_main::ModelDiagnosticsReport;
pub use model_diagnostics::ActivationHeatmap;
pub use model_diagnostics::ActiveAlert;
pub use model_diagnostics::AdvancedAnalytics;
pub use model_diagnostics::AlertConfig;
pub use model_diagnostics::AlertManager;
pub use model_diagnostics::AlertSeverity;
pub use model_diagnostics::AlertStatistics;
pub use model_diagnostics::AlertStatus;
pub use model_diagnostics::AlertThresholds;
pub use model_diagnostics::AnalyticsConfig;
pub use model_diagnostics::AnalyticsReport;
pub use model_diagnostics::AnomalyDetectionResults;
pub use model_diagnostics::ArchitecturalAnalysis;
pub use model_diagnostics::AttentionVisualization;
pub use model_diagnostics::AutoDebugConfig;
pub use model_diagnostics::AutoDebugger;
pub use model_diagnostics::ConvergenceStatus;
pub use model_diagnostics::DebuggingRecommendation;
pub use model_diagnostics::DebuggingReport;
pub use model_diagnostics::HiddenStateAnalysis;
pub use model_diagnostics::IdentifiedIssue;
pub use model_diagnostics::IssueCategory;
pub use model_diagnostics::IssueSeverity;
pub use model_diagnostics::LayerActivationStats;
pub use model_diagnostics::LayerAnalysis;
pub use model_diagnostics::LayerAnalysisConfig;
pub use model_diagnostics::LayerAnalyzer;
pub use model_diagnostics::ModelArchitectureInfo;
pub use model_diagnostics::ModelDiagnosticAlert;
pub use model_diagnostics::ModelPerformanceMetrics;
pub use model_diagnostics::OverfittingIndicator;
pub use model_diagnostics::PerformanceAnalyzer;
pub use model_diagnostics::PerformanceAnomaly;
pub use model_diagnostics::PerformanceSummary;
pub use model_diagnostics::PlateauInfo;
pub use model_diagnostics::StatisticalAnalysis;
pub use model_diagnostics::TrainingDynamics;
pub use model_diagnostics::TrainingDynamicsAnalyzer;
pub use model_diagnostics::TrainingStability;
pub use model_diagnostics::UnderfittingIndicator;
pub use model_diagnostics::WeightDistribution;
pub use advanced_gpu_profiler::AdvancedGpuMemoryProfiler;
pub use advanced_gpu_profiler::AdvancedGpuProfilingConfig;
pub use advanced_gpu_profiler::CrossDeviceTransfer;
pub use advanced_gpu_profiler::GpuMemoryAllocation;
pub use advanced_gpu_profiler::GpuMemoryType;
pub use advanced_gpu_profiler::HighImpactOptimization;
pub use advanced_gpu_profiler::KernelOptimizationSummaryReport;
pub use advanced_gpu_profiler::MemoryAnalysisReport;
pub use advanced_gpu_profiler::MemoryFragmentationSnapshot;
pub use kernel_optimizer::KernelOptimizationAnalyzer;
pub use kernel_optimizer::KernelOptimizationConfig;
pub use kernel_optimizer::KernelOptimizationReport;
pub use kernel_optimizer::KernelProfileData;
pub use tensorboard_integration::create_graph_node;
pub use tensorboard_integration::tensor_to_histogram_values;
pub use tensorboard_integration::GraphDef;
pub use tensorboard_integration::GraphNode as TensorBoardGraphNode;
pub use tensorboard_integration::HistogramEvent;
pub use tensorboard_integration::ScalarEvent;
pub use tensorboard_integration::TensorBoardWriter;
pub use tensorboard_integration::TextEvent;
pub use netron_export::AttributeValue;
pub use netron_export::ExportFormat;
pub use netron_export::GraphNode as NetronGraphNode;
pub use netron_export::ModelGraph;
pub use netron_export::ModelMetadata;
pub use netron_export::NetronExporter;
pub use netron_export::NetronModel;
pub use netron_export::TensorData;
pub use netron_export::TensorInfo;
pub use activation_visualizer::ActivationConfig;
pub use activation_visualizer::ActivationData;
pub use activation_visualizer::ActivationHeatmap as ActivationVisualizerHeatmap;
pub use activation_visualizer::ActivationHistogram;
pub use activation_visualizer::ActivationStatistics;
pub use activation_visualizer::ActivationVisualizer;
pub use attention_visualizer::AttentionAnalysis;
pub use attention_visualizer::AttentionFlow;
pub use attention_visualizer::AttentionHeatmap as AttentionVisualizerHeatmap;
pub use attention_visualizer::AttentionType;
pub use attention_visualizer::AttentionVisualizer;
pub use attention_visualizer::AttentionVisualizerConfig;
pub use attention_visualizer::AttentionWeights;
pub use attention_visualizer::ColorScheme;
pub use stability_checker::IssueKind;
pub use stability_checker::StabilityChecker;
pub use stability_checker::StabilityConfig;
pub use stability_checker::StabilityIssue;
pub use stability_checker::StabilitySummary;
pub use graph_visualizer::ComputationGraph;
pub use graph_visualizer::GraphColorScheme;
pub use graph_visualizer::GraphEdge;
pub use graph_visualizer::GraphNode as GraphVisualizerNode;
pub use graph_visualizer::GraphStatistics;
pub use graph_visualizer::GraphVisualizer;
pub use graph_visualizer::GraphVisualizerConfig;
pub use graph_visualizer::LayoutDirection;
pub use unified_debug_session::SessionSummary;
pub use unified_debug_session::UnifiedDebugSession;
pub use unified_debug_session::UnifiedDebugSessionConfig;
pub use weight_analyzer::InitializationScheme;
pub use weight_analyzer::WeightAnalysis;
pub use weight_analyzer::WeightAnalyzer;
pub use weight_analyzer::WeightAnalyzerConfig;
pub use weight_analyzer::WeightHistogram;
pub use weight_analyzer::WeightStatistics;
pub use mlflow_integration::ArtifactType;
pub use mlflow_integration::MLflowClient;
pub use mlflow_integration::MLflowConfig;
pub use mlflow_integration::MLflowDebugSession;
pub use mlflow_integration::MetricPoint;
pub use mlflow_integration::RunInfo;
pub use mlflow_integration::RunStatus;
pub use visualization_plugins::OutputFormat as PluginOutputFormat;
pub use visualization_plugins::PluginConfig;
pub use visualization_plugins::PluginManager;
pub use visualization_plugins::PluginMetadata;
pub use visualization_plugins::PluginResult;
pub use visualization_plugins::VisualizationData;
pub use visualization_plugins::VisualizationPlugin;
pub use performance_tuning::Difficulty;
pub use performance_tuning::HardwareType;
pub use performance_tuning::ImpactEstimate;
pub use performance_tuning::PerformanceSnapshot;
pub use performance_tuning::PerformanceSummary as TuningPerformanceSummary;
pub use performance_tuning::PerformanceTuner;
pub use performance_tuning::Priority;
pub use performance_tuning::Recommendation;
pub use performance_tuning::RecommendationCategory;
pub use performance_tuning::TunerConfig;
pub use performance_tuning::TuningReport;
pub use realtime_dashboard::AlertSeverity as DashboardAlertSeverity;
pub use advanced_ml_debugging::*;
pub use ai_code_analyzer::*;
pub use anomaly_detector::*;
pub use architecture_analysis::*;
pub use auto_debugger::*;
pub use behavior_analysis::*;
pub use cicd_integration::*;
pub use collaboration::*;
pub use computation_graph::*;
pub use dashboard::*;
pub use data_export::*;
pub use differential_debugging::*;
pub use distributed_debugger::*;
pub use distributed_profiling::*;
pub use environmental_monitor::*;
pub use error_recovery::*;
pub use flame_graph_profiler::*;
pub use gradient_debugger::*;
pub use health_checker::*;
pub use hooks::*;
pub use ide_integration::*;
pub use interactive_debugger::*;
pub use large_model_viz::*;
pub use llm_debugging::*;
pub use memory_profiler::*;
pub use model_diagnostics::*;
pub use neural_network_debugging::*;
pub use profiler::*;
pub use quantum_debugging::*;
pub use realtime_dashboard::*;
pub use regression_detector::*;
pub use report_generation::*;
pub use simulation_tools::*;
pub use streaming_debugger::*;
pub use team_dashboard::*;
pub use tensor_inspector::*;
pub use training_dynamics::*;
pub use utilities::*;
pub use visualization::*;
pub use core::*;
pub use guided::*;
pub use help::*;
pub use interface::*;
pub use performance::*;
pub use tutorial::*;

Modules§

activation_visualizer
Activation visualization tools for layer-wise debugging
advanced_gpu_profiler
Advanced GPU profiling and kernel optimization tools
advanced_ml_debugging
Advanced ML Debugging Tools
ai_code_analyzer
AI-Powered Code Analysis for Model Debugging
anomaly_detector
Anomaly Detection for Model Debugging
architecture_analysis
Architecture Analysis
attention_visualizer
Attention pattern visualization for transformer models
auto_debugger
Automated debugging system for common issues and optimization suggestions
behavior_analysis
Behavior Analysis
cicd_integration
CI/CD Integration tools for TrustformeRS debugging
collaboration
Collaboration features for sharing and annotating debugging reports
computation_graph
Computation graph analysis tools for debugging deep learning models.
core
Core debugging session and configuration management Core debugging session and configuration management
dashboard
Interactive dashboards for real-time monitoring and analysis
data_export
Data export capabilities for debugging tools
differential_debugging
Differential Debugging System
distributed_debugger
Auto-generated module structure
distributed_profiling
Enhanced Distributed Training Profiling
environmental_monitor
Environmental Impact Monitoring Module
error_recovery
Comprehensive error recovery mechanisms for debugging sessions
flame_graph_profiler
Advanced flame graph profiling implementation for TrustformeRS Debug
gradient_debugger
Gradient Debugging and Analysis Tools
graph_visualizer
Computation graph visualization tools
guided
Guided debugging system with step-by-step workflows Guided debugging system
health_checker
Model and training health assessment system
help
Context-aware help system Context-aware help system
hooks
Debugging hooks for automatic tensor and gradient tracking
ide_integration
IDE integration tools for TrustformeRS debugging
interactive_debugger
Interactive Debugger for TrustformeRS
interface
Simplified debugging interface with one-line functions Simplified debugging interface
interpretability_tools
Interpretability Tools
kernel_optimizer
Kernel optimization analyzer and recommendation engine
large_model_viz
Large Model Visualization with Memory Efficiency
llm_debugging
Large Language Model (LLM) Specific Debugging
memory_profiler
Advanced memory profiling for TrustformeRS models.
mlflow_integration
MLflow Integration for Experiment Tracking
model_diagnostics
Model Diagnostics Module Organization
model_diagnostics_main
Model-level diagnostics and analysis tools.
netron_export
Netron export functionality for model visualization
neural_network_debugging
Advanced Neural Network Debugging Utilities
performance
Performance optimization system for production debugging Performance optimization system for debugging
performance_tuning
Automated Performance Tuning Recommendations
profiler
Performance profiling tools for debugging
quantum_debugging
Auto-generated module structure
realtime_dashboard
Real-Time Debugging Dashboard
regression_detector
AI-powered Performance Regression Detection System
report_generation
Report Generation for TrustformeRS Debug
simulation_tools
Simulation Tools for Model Testing and Analysis
stability_checker
Numerical stability checking for model debugging
streaming_debugger
Auto-generated module structure
team_dashboard
Team collaboration dashboard for debugging sessions
tensor_inspector
Tensor inspection and analysis tools
tensorboard_integration
TensorBoard integration for exporting training metrics and visualizations
training_dynamics
Training Dynamics Analysis
tutorial
Interactive tutorial and learning system Interactive tutorial and learning system
unified_debug_session
Unified debugging session manager
utilities
Utilities module for common debugging operations and helper functions
visualization
Visualization module for TrustformeRS debugging tools
visualization_plugins
Custom Visualization Plugin System
weight_analyzer
Weight distribution analysis tools

Macros§

ai_analyze
Macro for quick AI code analysis
alert_hook
debug_attention
debug_gradient
debug_llm_batch
debug_llm_response
Convenience macros for LLM debugging
debug_tensor
Debugging convenience macros
debug_transformer
gradient_hook
monitor_gradient_sync
Macro for monitoring gradient synchronization
perf_checkpoint
perf_end_checkpoint
profile_scope
Macro for convenient timing
quick_debug
record_environmental_impact
Macro for quick environmental impact recording
stream_anomaly
stream_gradients
stream_tensor
Convenience macros for streaming debugging
tensor_hook
Convenience macros for creating hooks