We welcome bug reports, documentation improvements, and feature suggestions.
Open a GitHub Issue and include:
- A clear description of the problem
- A minimal reproducible example (ideally using
examples/minimal_image_classifier.py) - Your environment: Python version, PyTorch version, GPU, OS
git clone https://github.com/Mahdi-S-Hosseini/FisherAdapTune.git
cd FisherAdapTune
pip install -e ".[dev]"
pre-commit install- Formatting and linting: Ruff (line length 100)
- Type checking: mypy on annotated modules
- Pre-commit hooks run automatically on
git commit
To run checks manually:
make check- Fork the repo and create a feature branch from
main. - Run
make checkbefore pushing. - Open a PR with a clear description of what changed and why.
All contributions must be for non-commercial purposes in line with the CC BY-NC-SA 4.0 license.