AboutWhat I doProjectsLabContact
Runnable notebook

A notebook you can run

This is not a screenshot or a recorded video of a notebook: it is real Python, running inside your browser via WebAssembly (Pyodide), with nothing installed and no server behind it. The first load can take a few seconds to boot the interpreter and its libraries; after that, every cell runs on the fly.

This notebook loads the same weights the site's own "draw a digit" demo uses, reimplements the forward pass in numpy, measures accuracy and a confusion matrix over 300 real digits, and reruns the quantization experiment live: how many bits per weight the network can lose before it breaks. You can change any cell and rerun it.

Not loading? You can open it directly in a new tab: Open the notebook in a new tab

Shall we connect?

Let's talk: feedback, collaboration or an opportunity.

You can write to me about a project, a technical question, to give me feedback, or about an internship or a first junior role. I always reply.

Write to me

hola@jmwebsoluciones.com