DynCL: Bio-Inspired Structural Plasticity as a Continual Learning Substrate for Curriculum Transformers
This repository is the publication-facing reproduction package for the DynCL paper.
It contains:
- the paper PDF;
- raw per-run evaluation JSON files;
- paper-facing aggregate JSON files;
- the
linear_1drollout audit artifacts; - curriculum and tokenization documentation;
- lightweight scripts to regenerate the released figures and summary tables without retraining.
The package is organized for artifact reproduction first. Full retraining remains possible from the main project codebase, but is not required to rebuild the reported paper figures and tables.
article/- paper PDF
evaluation/raw_json/- per-run evaluation JSON files
evaluation/aggregated/- paper-facing aggregates used to rebuild tables and figures
evaluation/audit/- targeted
linear_1drollout audit
- targeted
figures/paper/- released paper figure PDFs
figures/generated/- regenerated figures created by
scripts/make_figures.py
- regenerated figures created by
configs/- evaluation and run manifests
curriculum/- curriculum documentation
tokenization/- tokenization notes and exact helper code copied for the release
docs/- provenance, reproducibility checklist, and release notes
Create the environment:
cd dyncl
mamba env create -f environment.yml
mamba run -n dyncl python scripts/make_tables.py
mamba run -n dyncl python scripts/make_figures.pyOutputs:
- tables:
tables/generated/ - figures:
figures/generated/
scripts/make_tables.py regenerates:
main_results.csvmain_results.mdbalanced_global.csvbalanced_global.mdlinear_1d_audit.csvlinear_1d_audit.md
scripts/make_figures.py regenerates:
pareto_primary_rebuilt.pdfpareto_primary_rebuilt.pngpareto_middle_rebuilt.pdfpareto_middle_rebuilt.pngcl_trajectory_rebuilt.pdfcl_trajectory_rebuilt.png
This repository is not optimized as a standalone training repo. The released artifacts are sufficient to reproduce the reported paper figures and tables without rerunning expensive training.
For full retraining, use the main project codebase and the manifests in:
The DeepMind Mathematics dataset is not redistributed here. See:
Checkpoint handling is documented in:
Archived paper checkpoints:
See:
This repository is released under the MIT license:
The upstream dataset remains subject to its own terms.