Skip to content

Latest commit

 

History

History
44 lines (29 loc) · 2.28 KB

File metadata and controls

44 lines (29 loc) · 2.28 KB

Work Log

Concise running log of work completed and why.

2026-03-02

  • Cloned repo into ~/Desktop/ANE to run everything in your requested location.

    • Why: keep all artifacts and commands local to Desktop workflow.
  • Built probe and training binaries (make probes, make train_large).

    • Why: validate toolchain and establish executable baseline on this machine.
  • Identified ANE compile failures under sandbox; confirmed mach-lookup denial for com.apple.appleneuralengine.

    • Why: explain false-negative compile failures (compile returned NO, error=nil).
  • Re-ran probes and training outside sandbox; validated ANE execution path.

    • Why: get real hardware behavior instead of sandbox-blocked behavior.
  • Ran current mainline benchmark (training/train_large) and initial-release benchmark (f213c8d) separately.

    • Why: resolve mismatch between top-level README claims and current main behavior.
  • Added scripts/benchmark_compare.sh and verified it runs both regimes + prints side-by-side metrics table.

    • Why: make comparisons reproducible on one machine with one command.
  • Updated README.md to split benchmark claims by regime (main vs f213c8d), plus script usage.

    • Why: prevent misleading interpretation of single-layer numbers as current mainline performance.
  • Committed benchmark/docs/log updates as 84121ba.

    • Why: checkpoint reproducibility and documentation changes in git history.
  • Validated scripts/benchmark_compare.sh with default settings (--main-steps 10).

    • Why: confirm a reproducible side-by-side report on this machine (main: 108.9 ms/step, f213c8d: 9.5 ms/step).
  • Created local commit 3d951f0 with current benchmark binaries/artifacts.

    • Why: persist local state exactly as requested.
  • GitHub push attempted; blocked by invalid gh auth token.

    • Why: non-local publish requires fresh authentication.
  • Corrected local git identity to Aadarsh Agarwal <aadarsh@uchicago.edu> and rewrote local commits (origin/main..HEAD) to fix author/committer metadata.

    • Why: ensure commit attribution is accurate before any remote push.
  • Created public repo https://github.com/aadarwal/ANE and pushed local main to remote public/main.

    • Why: publish all local commits/artifacts non-locally while preserving upstream origin reference.