transformer-weights / Snakefile

Commit History

  1. Sanitize cache_dir: portable default + CACHE_DIR env override⁠

    angerami +1: Claude Opus 4.8
    15cbcc7

  1. Add ultrametricity analysis stage for head-overlap matrices⁠

    angerami +1: Claude Opus 4.8
    840479b

  1. Add pipeline config for OLMo 2, Llama 3.2, Gemma 2, SmolLM2⁠

    angerami +1: Claude Sonnet 4.6
    3d53530
  2. Namespace all outputs under experiment_dir, add MLflow run metadata⁠

    angerami +1: Claude Sonnet 4.6
    0bf8fb1

  1. Add docstrings to all static rules for snakemake --list⁠

    angerami +1: Claude Sonnet 4.6
    fbffedd
  2. Add clean rules: clean, clean_transform, clean_mlflow, clean_run, clean_<family>⁠

    angerami +1: Claude Sonnet 4.6
    92dcf5b
  3. Refactor eval to per-run parquets + merge_eval, remove -j1 constraint⁠

    angerami +1: Claude Sonnet 4.6
    f49060a
  4. Make target_all compose from family rules instead of re-listing runs⁠

    angerami +1: Claude Sonnet 4.6
    5717451
  5. Add named family targets and pythia checkpoint sweep targets⁠

    angerami +1: Claude Sonnet 4.6
    98c58da
  6. Merge worktree branch: module renames, eval/figures pipeline, histogram_utils removal⁠

    angerami +1: Claude Sonnet 4.6
    579f9be
  7. Pre-initialize MLflow DB in Snakefile to prevent parallel init race⁠

    angerami +1: Claude Sonnet 4.6
    c9d164f
  8. Fix KeyError: derive mlflow_uri from output_dir in Snakefile⁠

    angerami +1: Claude Sonnet 4.6
    6e01ed5
  9. Derive mlflow_uri from output_dir; support OUTPUT_DIR env var⁠

    angerami +1: Claude Sonnet 4.6
    85dfcd2
  10. Rename src modules for head/pair symmetry; add pair_figures.smk; split eval_metrics⁠

    angerami +1: Claude Sonnet 4.6
    a81fd74
  11. Add eval.smk, fix correlations input, remove superseded scripts⁠

    angerami +1: Claude Sonnet 4.6
    6ae3047
  12. feat: add Snakemake pipeline, MLflow tracking, metrics refactor, tests⁠

    angerami +1: Claude Sonnet 4.6
    24e1932