Module convergence_diagnostics

Source
Expand description

Enhanced convergence diagnostics for optimization algorithms

This module provides comprehensive diagnostic capabilities for monitoring and analyzing optimization progress, including:

  • Real-time convergence metrics tracking
  • Algorithm health indicators
  • Performance profiling
  • Iteration-by-iteration analysis
  • Convergence prediction
  • Problem difficulty assessment
  • Visualization data export

Structs§

ConditioningAnalysis
Conditioning analysis
ConvergenceAnalysis
Convergence analysis results
ConvergenceDiagnostics
Comprehensive convergence diagnostics
ConvergenceMetrics
Convergence metrics for an iteration
DiagnosticCollector
Diagnostic collector for gathering convergence information
DiagnosticOptions
Options for diagnostic collection
DiagnosticWarning
Diagnostic warnings and recommendations
EfficiencyMetrics
Efficiency metrics
IterationDiagnostic
Diagnostic information for a single iteration
LineSearchDiagnostic
Line search diagnostic information
PerformanceMetrics
Overall performance metrics
ProblemAnalysis
Problem analysis results
StagnationAnalysis
Stagnation analysis

Enums§

ConvergencePhase
Convergence phase detection
ConvergenceRate
Convergence rate classification
ExportFormat
Export format for diagnostic data
ProblemDifficulty
Problem difficulty classification
ProblemFeature
Detected problem features
StagnationType
Types of stagnation
WarningSeverity
Warning severity levels