Skip to main content

Module adaptive_streaming

Module adaptive_streaming 

Source

Re-exports§

pub use anomaly_detection::AdaptiveThresholdManager;
pub use anomaly_detection::AnomalyContext;
pub use anomaly_detection::AnomalyDetectionResult;
pub use anomaly_detection::AnomalyDetector;
pub use anomaly_detection::AnomalyEvent;
pub use anomaly_detection::AnomalyResponseSystem;
pub use anomaly_detection::AnomalySeverity as AnomalyDetectionSeverity;
pub use anomaly_detection::AnomalyType as AnomalyDetectionType;
pub use anomaly_detection::ContextPattern;
pub use anomaly_detection::DataStatistics as AnomalyDetectionDataStatistics;
pub use anomaly_detection::DetectionResult;
pub use anomaly_detection::DetectorPerformance;
pub use anomaly_detection::EffectivenessMetrics;
pub use anomaly_detection::EnsembleAnomalyDetector;
pub use anomaly_detection::EnsembleConfig;
pub use anomaly_detection::EnsembleVotingStrategy;
pub use anomaly_detection::EscalationCondition;
pub use anomaly_detection::EscalationRule;
pub use anomaly_detection::FPMitigationStrategy;
pub use anomaly_detection::FPRateCalculator;
pub use anomaly_detection::FalsePositiveEvent;
pub use anomaly_detection::FalsePositivePatterns;
pub use anomaly_detection::FalsePositiveTracker as AnomalyDetectionFPTracker;
pub use anomaly_detection::MLModelMetrics;
pub use anomaly_detection::OutcomeMeasurement;
pub use anomaly_detection::PendingResponse;
pub use anomaly_detection::ResponseAction;
pub use anomaly_detection::ResponseExecution;
pub use anomaly_detection::ResponseExecutor;
pub use anomaly_detection::ResponseOutcome;
pub use anomaly_detection::ResponsePriority;
pub use anomaly_detection::ResponseResourceLimits;
pub use anomaly_detection::TemporalPattern;
pub use anomaly_detection::TemporalPatternType;
pub use anomaly_detection::ThresholdAdaptationParams;
pub use anomaly_detection::ThresholdAdaptationStrategy;
pub use anomaly_detection::ThresholdPerformanceFeedback;
pub use anomaly_detection::TrendAnalysis;
pub use anomaly_detection::TrendDirection;
pub use drift_detection::DistributionComparison;
pub use drift_detection::DriftDiagnostics;
pub use drift_detection::DriftEvent;
pub use drift_detection::DriftSeverity;
pub use drift_detection::DriftState;
pub use drift_detection::DriftTestResult;
pub use drift_detection::EnhancedDriftDetector;
pub use drift_detection::FalsePositiveTracker as DriftDetectionFPTracker;
pub use drift_detection::ModelDriftResult;
pub use performance::AnomalySeverity as PerformanceAnomalySeverity;
pub use performance::AnomalyType as PerformanceAnomalyType;
pub use performance::DataStatistics as PerformanceDataStatistics;
pub use performance::ImprovementEvent;
pub use performance::MetricStatistics;
pub use performance::PerformanceAnomaly;
pub use performance::PerformanceAnomalyDetector;
pub use performance::PerformanceContext;
pub use performance::PerformanceDiagnostics;
pub use performance::PerformanceImprovementTracker;
pub use performance::PerformanceMetric;
pub use performance::PerformancePredictor;
pub use performance::PerformanceSnapshot;
pub use performance::PerformanceTracker;
pub use performance::PerformanceTrendAnalyzer;
pub use performance::PlateauDetector;
pub use performance::PredictionMethod;
pub use performance::PredictionResult;
pub use performance::TrendData;
pub use performance::TrendMethod;
pub use buffering::*;
pub use config::*;
pub use meta_learning::*;
pub use optimizer::*;
pub use resource_management::*;

Modules§

anomaly_detection
anomaly_ensemble
anomaly_ml
anomaly_scoring
anomaly_statistical
buffering
config
drift_detection
drift_models
drift_tests
meta_bandit
meta_learning
meta_transfer
optimizer
performance
resource_management
statistics

Constants§

DEFAULT_LEARNING_RATE
Learning rate used by the convenience constructors above when the caller does not supply one.

Functions§

create_default_optimizer
create_optimizer_with_config

Type Aliases§

StreamingResult