Docs: Update benchmark for deepseek/deepseek-v3.2

This commit is contained in:
github-actions[bot]
2025-12-01 15:02:03 +00:00
parent c8893a805f
commit 0b47c76f63
11 changed files with 225 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
async function processCSV(csv, config) {
const { Papa } = await import('https://cdn.jsdelivr.net/npm/papaparse@5.4.1/+esm');
const { groupBy, sumBy, meanBy } = await import('https://cdn.jsdelivr.net/npm/lodash-es@4.17.21/+esm');
const parsed = Papa.parse(csv, { header: true, skipEmptyLines: true });
const rows = parsed.data.filter(r => r[config.filterColumn] == config.filterValue);
const numericRows = rows.map(r => ({
...r,
[config.aggregateColumn]: Number(r[config.aggregateColumn]) || 0
}));
const grouped = groupBy(numericRows, config.groupBy);
const result = Object.entries(grouped).map(([key, group]) => {
let val;
if (config.operation === 'sum') {
val = sumBy(group, config.aggregateColumn);
} else if (config.operation === 'avg') {
val = meanBy(group, config.aggregateColumn);
} else {
val = group.length;
}
return { [config.groupBy]: key, result: val };
});
return result;
}
export default processCSV;
// Generation time: 10.647s
// Result: FAIL