Skip to content

Releases: koulakis/manifold-microscope

0.2.0 - Paper reproduction reference

Choose a tag to compare

@koulakis koulakis released this 23 Oct 14:29
35a1641
v0.2.0

Paper reproduction reference 0.2.0

v0.1.0 - Paper reproduction and CPU support

Choose a tag to compare

@koulakis koulakis released this 16 Oct 17:32
f2473d6

Release notes:
This release makes the paper experiments easier to reproduce and adds CPU support, fixes and practical documentation.

  • Add commands for reproducing Figures 3–6, covering fitting, evaluation, inference, geometric analysis and PNG/PDF generation.
  • Provide full and reduced Figure 4 recipes, plus per-layer Figure 6 recovery for machines with limited RAM.
  • Add CPU support for grid geometry and explicit device controls for experiments.
  • Make batched thin SVD the default MMLS projector; preserve the original implementation through --projection-method original.
  • Fix numerical, dataset-splitting and checkpoint-handling issues, and preserve existing outputs with completion guards.
  • Expand regression coverage and documentation for custom grids, datasets, MMLS and beta-VAE workflows.
    Recorded CPU validation: 138 tests passed, 7 optional slow tests skipped.
    Paper reproduction is not fully seeded, so plots may vary slightly between runs. They should retain similar shapes and values in comparable ranges. Figure 4 was checked using six training sizes and one repetition; the full recipe remains available but has not been rerun.
    Install with experiment dependencies:
    pip install "manifold-microscope[benchmark]==0.1.0"