Machine Learning course at Insper.
Published at: https://insper.github.io/ML
python3 -m venv env
source env/bin/activate
pip install -r requirements.txt
mkdocs serve -oPlots are pre-rendered — they are not generated at deploy time. Each figure lives next to its source script (docs/2026.2/classes/<topic>/*.py → *.svg). To regenerate after editing a script:
pip install matplotlib numpy pandas scikit-learn # once, in the venv
./generate-figures.shThen commit the updated .svg/.html outputs.
Pushing to main triggers the GitHub Actions workflow, which runs mkdocs gh-deploy and publishes the site to GitHub Pages (gh-pages branch).