examples/ is based on KasperskyLab/knp at 55470ed6 with local changes to the mnist-learn altai/blifat models, cuda-backend CMake and model_loader. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
11 lines
No EOL
962 B
Markdown
11 lines
No EOL
962 B
Markdown
# Сode contribution workflow
|
||
|
||
1. Find an open issue or create a new issue on issue tracker for the feature you want to contribute.
|
||
2. Fork the project on GitHub. You need to create a feature-branch for your work on your fork, as this way you be able to submit a pull request.
|
||
3. Make any necessary changes to the source code.
|
||
4. Add tests that verify that your contribution works as expected and modify existing tests if required.
|
||
5. Run all unit tests and make sure all of them pass.
|
||
6. Run code coverage to check if the lines of code you added are covered by unit tests.
|
||
7. Once your feature is complete, prepare the commit with appropriate message and the issue number.
|
||
8. Create a pull request and wait for the users to review. When you submit a pull request, please, agree to the terms of [CLA](CLA.md).
|
||
9. Once everything is done, your pull request gets merged. Your feature will be available with the next release and your name will be added to AUTHORS. |