| """ |
| Analytics Module for AegisLM Multi-Run Analysis. |
| |
| Provides comprehensive analytics capabilities including run comparison, |
| trend analysis, metrics aggregation, and visualization utilities. |
| """ |
|
|
| from .comparison_engine import ( |
| ComparisonEngine, |
| ComparisonMetric, |
| MetricDelta, |
| RunComparison, |
| ComparisonResult, |
| get_comparison_engine |
| ) |
|
|
| from .trend_analyzer import ( |
| TrendAnalyzer, |
| TrendDirection, |
| TrendStrength, |
| TrendPoint, |
| TrendMetrics, |
| MetricTrend, |
| TrendAnalysisResult, |
| get_trend_analyzer |
| ) |
|
|
| from .aggregation_utils import ( |
| AggregationUtils, |
| AggregationMethod, |
| MetricStats, |
| AggregatedMetrics, |
| get_aggregation_utils |
| ) |
|
|
| from .analytics_service import ( |
| AnalyticsService |
| ) |
|
|
| from .visualization_utils import ( |
| VisualizationUtils, |
| ChartDataPoint, |
| ChartSeries, |
| ChartConfig, |
| get_visualization_utils |
| ) |
|
|
| __all__ = [ |
| |
| "ComparisonEngine", |
| "ComparisonMetric", |
| "MetricDelta", |
| "RunComparison", |
| "ComparisonResult", |
| "get_comparison_engine", |
| |
| |
| "TrendAnalyzer", |
| "TrendDirection", |
| "TrendStrength", |
| "TrendPoint", |
| "TrendMetrics", |
| "MetricTrend", |
| "TrendAnalysisResult", |
| "get_trend_analyzer", |
| |
| |
| "AggregationUtils", |
| "AggregationMethod", |
| "MetricStats", |
| "AggregatedMetrics", |
| "get_aggregation_utils", |
| |
| |
| "AnalyticsService", |
| |
| |
| "VisualizationUtils", |
| "ChartDataPoint", |
| "ChartSeries", |
| "ChartConfig", |
| "get_visualization_utils" |
| ] |
|
|