@@ -101,7 +101,7 @@ def _get_evaluation_html(eval_result_json: str) -> str:
101
101
<div id="details-section"></div>
102
102
</div>
103
103
<script>
104
- const data = { eval_result_json } ;
104
+ const vizData = { eval_result_json } ;
105
105
function renderSummary(summaryMetrics) {{
106
106
const container = document.getElementById('summary-section');
107
107
let content = '<h2>Summary Metrics</h2>';
@@ -150,8 +150,8 @@ def _get_evaluation_html(eval_result_json: str) -> str:
150
150
container.innerHTML += card + '</details>';
151
151
}});
152
152
}}
153
- renderSummary(data .summary_metrics);
154
- renderDetails(data .eval_case_results, data .metadata);
153
+ renderSummary(vizData .summary_metrics);
154
+ renderDetails(vizData .eval_case_results, vizData .metadata);
155
155
</script>
156
156
</body>
157
157
</html>
@@ -196,7 +196,7 @@ def _get_comparison_html(eval_result_json: str) -> str:
196
196
<div id="details-section"></div>
197
197
</div>
198
198
<script>
199
- const data = { eval_result_json } ;
199
+ const vizData = { eval_result_json } ;
200
200
function renderSummary(summaryMetrics, metadata) {{
201
201
const container = document.getElementById('summary-section');
202
202
if (!summaryMetrics || summaryMetrics.length === 0) {{ container.innerHTML = '<h2>Summary Metrics</h2><p>No summary metrics.</p>'; return; }}
@@ -252,8 +252,8 @@ def _get_comparison_html(eval_result_json: str) -> str:
252
252
container.innerHTML += card + '</div></details>';
253
253
}});
254
254
}}
255
- renderSummary(data .summary_metrics, data .metadata);
256
- renderDetails(data .eval_case_results, data .metadata);
255
+ renderSummary(vizData .summary_metrics, vizData .metadata);
256
+ renderDetails(vizData .eval_case_results, vizData .metadata);
257
257
</script>
258
258
</body>
259
259
</html>
@@ -289,7 +289,7 @@ def _get_inference_html(dataframe_json: str) -> str:
289
289
<div id="results-table"></div>
290
290
</div>
291
291
<script>
292
- const data = { dataframe_json } ;
292
+ const vizData = { dataframe_json } ;
293
293
const container = document.getElementById('results-table');
294
294
295
295
function renderCell(cellValue) {{
@@ -306,13 +306,13 @@ def _get_inference_html(dataframe_json: str) -> str:
306
306
return `<td>${{cellContent}}</td>`;
307
307
}}
308
308
309
- if (!data || data .length === 0) {{ container.innerHTML = "<p>No data.</p>"; }}
309
+ if (!vizData || vizData .length === 0) {{ container.innerHTML = "<p>No data.</p>"; }}
310
310
else {{
311
311
let table = '<table><thead><tr>';
312
- const headers = Object.keys(data [0] || {{}});
312
+ const headers = Object.keys(vizData [0] || {{}});
313
313
headers.forEach(h => table += `<th>${{h}}</th>`);
314
314
table += '</tr></thead><tbody>';
315
- data .forEach(row => {{
315
+ vizData .forEach(row => {{
316
316
table += '<tr>';
317
317
headers.forEach(header => {{
318
318
table += renderCell(row[header]);
0 commit comments