Skip to content

Latest commit

 

History

History
52 lines (36 loc) · 2.69 KB

File metadata and controls

52 lines (36 loc) · 2.69 KB
title Contributing to MegaDetector & Getting Support
description How to contribute to MegaDetector and get help: filing issues, submitting pull requests, reporting security concerns, and reaching the community.
tags
contribute to megadetector
megadetector support
report a bug
megadetector community
security

Contributing & Support

MegaDetector is open source and community-driven. This page explains where to file things, how to contribute changes, and how to get help.

Where does my issue belong?

The MegaDetector ecosystem spans a few repositories, so routing your report to the right place gets it answered faster:

Your topic Repository
MegaDetector models, the CLI, fine-tuning, these docs microsoft/MegaDetector
The PyTorch-Wildlife framework, classifiers, demo notebooks microsoft/Pytorch-Wildlife
Ecosystem-wide questions and discussion microsoft/Biodiversity

Reporting bugs and requesting features

Open an issue on microsoft/MegaDetector/issues. Helpful reports include the model variant and threshold you used, the command or code that triggered the problem, and a sample of the output. If you are reporting how MegaDetector performed on your data, good or bad, that feedback is genuinely useful for improving the models.

Submitting changes

  1. Fork the repository and create a branch for your change.
  2. Make your edits, for code, the Repository Architecture page explains the package layout; for docs, the Developer Guide covers building the site locally.
  3. Open a pull request describing the change and the motivation.

Documentation improvements are welcome and are often the easiest first contribution.

Reporting security issues

Please do not report security vulnerabilities through public GitHub issues. Follow the process in the repository's SECURITY.md, which routes reports to the Microsoft Security Response Center (MSRC).

Getting help

Next steps