jaxfne 0.3.27
Highlights
- Added controllable internal noise for Izhikevich emitter paths.
simulate_eig_izhikevichandsimulate_edge_recurrent_izhikevichnow acceptnoise_scale.noise_scale=Nonepreserves the historical default behavior.- Scalar and per-neuron vector noise scales are supported.
- Tutorial cell-type controls now expose per-type drive and noise knobs.
- Tutorial defaults were tuned for stable firing rates: mean near 5–10 Hz and max below 40 Hz.
- Added firing-rate stability reporting and JSON export.
- Added validation for negative per-type noise and non-finite drive / Izhikevich parameters.
- Added regression tests for noise override, vector noise scale, backward compatibility, and stable tutorial rates.
Tutorial status
The multi-area laminar tutorial remains a computational scaffold with simulated/proxy readouts. It uses laminar proxy fields, not a solved PDE field or calibrated biological amplitude.
Validation
- Full test suite passed: 1879 passed, 63 skipped, 4 xfailed
- CI: all checks green
- JSON manifest / validation / metrics checks passed
- Notebook audit passed
- mkdocs build --strict passed
Install
```bash
pip install -U jaxfne==0.3.27
```