We welcome contributions! Here's how to get started:
- Fork the repository
- Install dependencies (check the README.md)
- Create a feature branch:
git checkout -b feat/your-feature-name
- Follow our coding style:
- CUDA best practices
- 4-space indentation
- Descriptive variable names
- Test your changes:
make test
- Push to your fork:
git push origin your-branch-name - Open a Pull Request
- Include:
- Description of changes
- Related issues (e.g., "Closes #123")
- Test results/output
- Maintainers will review within 3 business days
- Be prepared to:
- Discuss implementation choices
- Make requested changes
- Update documentation
- Currently not applicable, I will manually adjust the coding style.
Ask in Discussions or contact @Enigmatisms
All contributors must follow our Code of Conduct.