Research notebook

Three-bit vector study: saved-results analysis

Edit a Python cell and run it here. Your code runs in this browser tab; the notebook runtime and packages are served by this site.

Python starts when you choose Run.

Read the checked three-bit summary

The source experiment produces the saved rows in results.json. This quick cell reads those exact results so the comparison is easy to inspect in a browser. The complete quantization experiment is available in the downloadable notebook.

Three-bit reconstruction error and nearest-neighbor recall across three fixed synthetic vector geometries.

Python · cell 1
3-bit saved-result means · synthetic CPU study
Dataset           Method                       MSE (%)   Recall@10 (%)
Isotropic         Rotated sphere codebook         3.40           77.17
Isotropic         Per-vector min-max              4.56           75.23
Isotropic         Unrotated sphere codebook       3.41           74.69
Uneven axes       Rotated sphere codebook         3.40           83.92
Uneven axes       Per-vector min-max             11.59           77.19
Uneven axes       Unrotated sphere codebook      13.39           53.36
One strong axis   Rotated sphere codebook         3.42           42.59
One strong axis   Per-vector min-max             17.82           32.58
One strong axis   Unrotated sphere codebook      33.49            8.44
Checked 9 saved three-bit summaries.

Python runs locally in this page. Saved results and figures are visible before execution.

Download full experiment notebook