Skip to content

Commit 0179a99

Browse files
committed
Add hardest-case training and inference dynamics GIF
1 parent 87674fc commit 0179a99

6 files changed

Lines changed: 627 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ for versioning even while in research-stage development.
5959
- Updated circadian unit tests (NumPy + Torch) with coverage for reward scaling and adaptive budget behavior.
6060
- Updated README, model card, and core module docs to document new circadian controls.
6161
- Enhanced benchmark visuals with a compact combined overview figure (static + interactive) and linked it in README/dashboard for faster comparison.
62+
- Added hardest-case dynamics GIF (training progression + inference decision-map evolution) and surfaced it near the top of README and docs dashboard.
6263
- Refreshed README benchmark section with a latest master verification run on 2026-02-28 and added raw output artifact under `docs/benchmarks/`.
6364
- Repositioned repository messaging to Circadian Predictive Coding as the primary focus.
6465
- Updated `README.md` with:

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,10 @@ flowchart LR
3434
H --> A
3535
```
3636

37+
### Hardest-Case Dynamics (Train + Inference)
38+
39+
![Hardest-Case Dynamics](docs/figures/hardest_mode_dynamics.gif)
40+
3741
## Core Idea
3842

3943
The circadian algorithm models wake and sleep phases:

docs/figures/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ This folder stores visual assets used by `README.md`.
88
- `benchmark_accuracy.png`
99
- `benchmark_train_speed.png`
1010
- `benchmark_inference_latency_p95.png`
11+
- `hardest_mode_dynamics.gif`
1112
- `circadian_sleep_dynamics.gif`
1213
- `interactive_benchmark_overview.html`
1314
- `interactive_benchmark_accuracy.html`
@@ -20,6 +21,7 @@ Run:
2021

2122
```powershell
2223
python scripts/generate_readme_figures.py --summary-csv benchmark_multiseed_cifar100_summary.csv --output-dir docs/figures
24+
python scripts/generate_hardest_mode_dynamics.py --output-path docs/figures/hardest_mode_dynamics.gif
2325
```
2426

2527
The GIF is illustrative and intended for communication in the README.
3.26 MB
Loading

docs/index.html

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,20 @@
109109
background: #fff;
110110
}
111111

112+
.hero-visual {
113+
width: 100%;
114+
border-radius: 10px;
115+
border: 1px solid var(--border);
116+
background: #fff;
117+
box-shadow: 0 4px 14px rgba(30, 36, 48, 0.05);
118+
}
119+
120+
.hero-caption {
121+
margin: 8px 8px 0;
122+
font-size: 0.9rem;
123+
color: var(--muted);
124+
}
125+
112126
.footer {
113127
margin-top: 18px;
114128
color: var(--muted);
@@ -149,6 +163,14 @@ <h1>Circadian Predictive Coding Benchmark Dashboard</h1>
149163
</article>
150164
</section>
151165

166+
<section class="section">
167+
<h2>Hardest-Case Dynamics (Training + Inference)</h2>
168+
<img class="hero-visual" src="figures/hardest_mode_dynamics.gif" alt="Hardest-case training and inference dynamics GIF" />
169+
<p class="hero-caption">
170+
Left: training progression and phase-B inference accuracy over time. Right: circadian inference decision map with correct/incorrect overlays during hardest-case drift.
171+
</p>
172+
</section>
173+
152174
<section class="section">
153175
<h2>Compact Overview (Interactive)</h2>
154176
<iframe src="figures/interactive_benchmark_overview.html" title="Interactive compact benchmark overview"></iframe>

0 commit comments

Comments
 (0)