-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathconfig_visualization.yaml
More file actions
71 lines (63 loc) · 2.23 KB
/
config_visualization.yaml
File metadata and controls
71 lines (63 loc) · 2.23 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
# Medical Model Evaluation Visualization Configuration
# Usage: python medical_evaluation_analyzer.py -c config_visualization.yaml
analysis:
# Basic configuration remains unchanged
input_file: "data/input/new/medical_evaluation_result_V2.xlsx"
columns:
model_scores:
GPT-5: "gpt_5_answer_judged_json_scores"
Gemini-2.5-Pro: "gemini_2_5_pro_answer_judged_json_scores"
Claude-Opus-4: "claude_opus_4_answer_judged_json_scores"
category_column: "category"
score_field: "normalized"
# Output path configuration - all files output to data/output/analysis folder
output:
visualization: "data/output/analysis/medical_evaluation_report.png"
detailed_report: "data/output/analysis/medical_analysis_report.txt"
csv_summary: "data/output/analysis/model_performance_summary.csv"
# Visualization specific configuration
visualization:
# Chart selection switches
charts:
bar_overall: true # Overall average score comparison
boxplot_distribution: true # Score distribution box plot
heatmap_category: true # Heatmap
bar_category: true # Category-wise bar chart
radar_chart: true # Radar chart
density_plot: true # Density distribution plot
# Chart style configuration
style:
figure_size: [24, 16]
dpi: 300
font_size:
title: 16
label: 12
annotation: 10
colors:
GPT-5: "#FF6B6B"
Gemini-2.5-Pro: "#4ECDC4"
Claude-Opus-4: "#45B7D1"
# Font configuration (use English to avoid garbled text)
font_family:
- "Arial Unicode MS" # Universal English font
- "Helvetica" # English font
- "DejaVu Sans" # Alternative font
# Chart details
layout:
tight_layout: true
subplots_adjust:
top: 0.93
bottom: 0.07
left: 0.08
right: 0.95
# Output format control
output_format:
format: "png" # Supports png, pdf, svg
transparent: false
quality: 95 # PNG compression quality (1-100)
# Chart grid configuration
grid:
show: true
alpha: 0.3
linestyle: "--"
linewidth: 0.5