Skip to content

Latest commit

 

History

History
88 lines (57 loc) · 3.48 KB

CONTRIBUTING.md

File metadata and controls

88 lines (57 loc) · 3.48 KB

Contributing to DeepSparse

If you’re reading this, hopefully we have piqued your interest to take the next step. Join us and help make DeepSparse even better! As a contributor, here are some community guidelines we would like you to follow:

Code of Conduct

Help us keep the software inclusive. Please read and follow our Code of Conduct in order to promote an environment that is friendly, fair, respectful, and safe. We want to inspire collaboration, innovation, and fun!

Ways to Contribute

Whether you’re a newbie, dabbler, or expert, we appreciate you jumping in.

Contributing Code

  • Make pull requests for addressing bugs, open issues, and documentation
  • Neural Magic as the maintainer will do reviews and final merge

Reporting In

  • See something, say something: bugs, documentation
  • Propose new feature requests to Neural Magic

Helping Others

  • Answer open discussion topics
  • Spread the word about the DeepSparse Engine
  • Teach and empower others. This is the way!

Bugs and Feature Requests

Please search through existing issues and requests first to avoid duplicates. Neural Magic will work with you further to take next steps.

For bugs, include:

  • brief summary
  • OS/Environment details
  • steps to reproduce (s.t.r.)
  • code snippets, screenshots/casts, log content, sample models
  • add the GitHub label "bug" to your post

For feature requests, including the DeepSparse Engine, include:

  • problem you’re trying to solve
  • community benefits
  • other relevant details to support your proposal
  • add the GitHub label "enhancement" to your post

For documentation edits, include:

  • current state, proposed state
  • if applicable, screenshots/casts
  • add the GitHub label "documentation" to your post

Question or Problem

  • Sign up or log in to our Neural Magic Community Slack. We are growing the community member by member and happy to see you there. Post all other questions including support or how to contribute. Don’t forget to search through existing discussions to avoid duplication! Thanks!

Post all other questions including support or how to contribute. Don’t forget to search through existing discussions to avoid duplication! Thanks!

Developing DeepSparse

Because the DeepSparse engine algorithms are proprietary, code contributions cannot be made. However, there are other options to contribute to the engine's Python API wrapper code. Review Developing DeepSparse to get started.

We also welcome community input to bugs, feature requests, questions and problems as mentioned above.