This is a repository for machine learning playground and sample codes. I want to organize samples for myself because sample codes for machine learning are often of low quality.
- GitHub Actions runs tests for each versions of Python. (Currently 3.10 - 3.12)
- This range is determined by lifecycle of Python versions and libraries.
- Python support table: https://devguide.python.org/versions/
- numpy support table: https://numpy.org/neps/nep-0029-deprecation_policy.html
- Renovate continuously updates dependencies.
- Codecov measures test coverage.
- nbmake tests Jupyter ipynb files.
By doing so, I will ensure that sample codes always function as samples.
Install dependencies with uv.
uv sync
This project uses typos. Please install it according to https://github.com/crate-ci/typos#install
uv run poe test
uv run poe format
uv run poe check
MIT License