Note: This repository is under double-blind review. Contributions are paused until the review period concludes. The information below describes the contribution workflow for the post-review release.
- Python 3.9+
- Follow PEP 8; line length 100 characters
- Use type hints for public function signatures
- Docstrings in Google or NumPy format
pytest tests/ -vRun the smoke test before submitting changes:
python scripts/run_smoke_test.py- Fork the repository
- Create a feature branch (
git checkout -b feature/your-feature) - Add tests for new functionality
- Update documentation
- Submit a pull request
Use the issue tracker to report bugs, propose features, or ask reproducibility questions. Include:
- Operating system and version
- Python and TensorFlow versions
- Minimal reproduction example
- Expected vs. observed behaviour