Docs: Update Gemini benchmark results

This commit is contained in:
github-actions[bot]
2025-11-18 19:30:39 +00:00
parent 51a98c1e1b
commit 76fb066932
133 changed files with 2340 additions and 0 deletions
@@ -0,0 +1,28 @@
export const createStreamVisualizer = async (src, { maxPoints: m, alpha: a, width: w, height: h, yDomain: yD }) => {
const data = [];
let ema;
for await (const { timestamp: t, value: v } of src) {
ema = ema == null ? v : a * v + (1 - a) * ema;
data.push({ timestamp: t, value: v, ema });
if (data.length > m) data.shift();
}
if (!data.length) return { data, path: '' };
const { scaleLinear, line } = await import('d3');
const x = scaleLinear()
.domain([data[0].timestamp, data[data.length - 1].timestamp])
.range([0, w]);
const y = scaleLinear()
.domain(yD)
.range([h, 0]);
return {
data,
path: line().x(d => x(d.timestamp)).y(d => y(d.ema))(data)
};
};
export default createStreamVisualizer;