From 341c08be3ecd58f1371b6e58eee8dbad57b57910 Mon Sep 17 00:00:00 2001 From: "Paul Gauthier (aider)" Date: Thu, 15 Aug 2024 08:08:58 -0700 Subject: [PATCH] feat: average datapoints for each model/edit_format --- aider/website/_posts/2024-08-14-code-in-json.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/aider/website/_posts/2024-08-14-code-in-json.md b/aider/website/_posts/2024-08-14-code-in-json.md index 572aaf3be..bde150140 100644 --- a/aider/website/_posts/2024-08-14-code-in-json.md +++ b/aider/website/_posts/2024-08-14-code-in-json.md @@ -27,8 +27,10 @@ document.addEventListener('DOMContentLoaded', function () { var datasets = editFormats.map(format => ({ label: format, data: models.map(model => { - var item = yamlData.find(d => d.model === model && d.edit_format === format); - return item ? item.pass_rate_1 : null; + var items = yamlData.filter(d => d.model === model && d.edit_format === format); + if (items.length === 0) return null; + var average = items.reduce((sum, item) => sum + item.pass_rate_1, 0) / items.length; + return parseFloat(average.toFixed(1)); }), backgroundColor: function(context) { const format = context.dataset.label;