The Growing Wiki
https://growingnet.github.io/growing_wiki
The Growing Wiki documents algorithms for growing neural networks during training.
docs/: Sphinx source and build configurationdocs/overview/: conceptual and survey-style pagesdocs/algorithms/: per-algorithm reference pagesdocs/applications/: application-focused pagesreferences.bib: bibliography used by the docs
With python 3.11, install the requirements
pip install -r requirements.txtmake -C docs htmlBuilt files will be in:
docs/_build/html
To rebuild automatically while editing locally after installing the
requirements, run make -C docs livehtml. Rendered html is served locally at
http://127.0.0.1:8000.
This wiki uses custom prose preprocessing in docs/conf.py, so
contributors should not treat the .rst files as plain reStructuredText.
-
Use
[[Page]]to link to another page when the page title or docname resolves uniquely. -
Use
[[Label|path/to/docname]]when the target would otherwise be ambiguous or when you want explicit control over the destination page. -
Use standard citation roles such as:
:cite:p:`key`
-
Pages with citations receive a local
Referencessection automatically during the Sphinx build, so you should not add a manual.. bibliography::block unless you intend to override that behavior.
If a prose change introduces broken or ambiguous wiki links, the Sphinx build
will emit warnings from the custom link resolver in docs/conf.py.
The CI requires that the Sphinx build produces no errors or warnings. To run this check manually, run:
pre-commit run --all-filesTo enforce the check automatically on every local commit, run pre-commit install.
