update app.py
Browse files
app.py
CHANGED
|
@@ -524,14 +524,17 @@ def create_length_heatmap(results, selected_models):
|
|
| 524 |
standard_lengths = [8000, 16000, 32000, 64000, 128000, 256000]
|
| 525 |
standard_length_keys = ['8k', '16k', '32k', '64k', '128k', '256k']
|
| 526 |
|
|
|
|
|
|
|
|
|
|
| 527 |
# Prepare heatmap data
|
| 528 |
heatmap_data = []
|
| 529 |
model_names = []
|
| 530 |
|
| 531 |
-
for
|
| 532 |
-
|
| 533 |
-
|
| 534 |
-
|
| 535 |
|
| 536 |
# Get data from token_length_metrics
|
| 537 |
token_length_metrics = result.get('token_length_metrics', {})
|
|
@@ -596,7 +599,11 @@ def create_bon_chart(results, selected_models):
|
|
| 596 |
# Create chart
|
| 597 |
fig = go.Figure()
|
| 598 |
|
| 599 |
-
for model_name
|
|
|
|
|
|
|
|
|
|
|
|
|
| 600 |
if not data:
|
| 601 |
continue
|
| 602 |
|
|
@@ -681,7 +688,11 @@ def create_pass_k_chart(results, selected_models):
|
|
| 681 |
# Create chart
|
| 682 |
fig = go.Figure()
|
| 683 |
|
| 684 |
-
for model_name
|
|
|
|
|
|
|
|
|
|
|
|
|
| 685 |
if not data:
|
| 686 |
continue
|
| 687 |
|
|
|
|
| 524 |
standard_lengths = [8000, 16000, 32000, 64000, 128000, 256000]
|
| 525 |
standard_length_keys = ['8k', '16k', '32k', '64k', '128k', '256k']
|
| 526 |
|
| 527 |
+
# Map results by name
|
| 528 |
+
result_map = {get_display_name_for_result(r): r for r in results}
|
| 529 |
+
|
| 530 |
# Prepare heatmap data
|
| 531 |
heatmap_data = []
|
| 532 |
model_names = []
|
| 533 |
|
| 534 |
+
for model_name in selected_models:
|
| 535 |
+
if model_name in result_map:
|
| 536 |
+
model_names.append(model_name)
|
| 537 |
+
result = result_map[model_name]
|
| 538 |
|
| 539 |
# Get data from token_length_metrics
|
| 540 |
token_length_metrics = result.get('token_length_metrics', {})
|
|
|
|
| 599 |
# Create chart
|
| 600 |
fig = go.Figure()
|
| 601 |
|
| 602 |
+
for model_name in selected_models:
|
| 603 |
+
if model_name not in model_data:
|
| 604 |
+
continue
|
| 605 |
+
|
| 606 |
+
data = model_data[model_name]
|
| 607 |
if not data:
|
| 608 |
continue
|
| 609 |
|
|
|
|
| 688 |
# Create chart
|
| 689 |
fig = go.Figure()
|
| 690 |
|
| 691 |
+
for model_name in selected_models:
|
| 692 |
+
if model_name not in model_data:
|
| 693 |
+
continue
|
| 694 |
+
|
| 695 |
+
data = model_data[model_name]
|
| 696 |
if not data:
|
| 697 |
continue
|
| 698 |
|