Update app.py
Browse files
app.py
CHANGED
@@ -12,6 +12,7 @@ from typing import Dict, List, Optional, Tuple
|
|
12 |
from dataclasses import dataclass
|
13 |
from pathlib import Path
|
14 |
import logging
|
|
|
15 |
|
16 |
# Configure logging
|
17 |
logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(levelname)s - %(message)s')
|
@@ -214,7 +215,7 @@ class AfriMMLUEvaluator:
|
|
214 |
|
215 |
class VisualizationManager:
|
216 |
@staticmethod
|
217 |
-
def create_visualization(results: EvaluationResult) -> Tuple[pd.DataFrame,
|
218 |
"""Create visualization from evaluation results."""
|
219 |
summary_data = [
|
220 |
{'Subject': subject, 'Accuracy (%)': accuracy}
|
|
|
12 |
from dataclasses import dataclass
|
13 |
from pathlib import Path
|
14 |
import logging
|
15 |
+
from plotly.graph_objects import Figure
|
16 |
|
17 |
# Configure logging
|
18 |
logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(levelname)s - %(message)s')
|
|
|
215 |
|
216 |
class VisualizationManager:
|
217 |
@staticmethod
|
218 |
+
def create_visualization(results: EvaluationResult) -> Tuple[pd.DataFrame, Figure]:
|
219 |
"""Create visualization from evaluation results."""
|
220 |
summary_data = [
|
221 |
{'Subject': subject, 'Accuracy (%)': accuracy}
|