问题
我们使用GitHub问题来跟踪公共错误和问题。报告任何问题时,请确保遵循问题模板。问题模板:https://github.com/facebookresearch/detectron2/issues/new/choose
Facebook有一个赏金计划,用于安全披露安全漏洞。在这种情况下,请按照该页面上概述的流程进行操作,不要提出公开问题。赏金计划:https://www.facebook.com/whitehat/
拉取请求
我们积极欢迎你的要求。
但是,如果你要添加任何重要功能,请在发送PR之前确保有一个相应的问题来讨论你的动机和建议。我们并不会都接受新功能,会考虑以下因素:
是否可以在不修改detectron的情况下实现相同的功能。Detectron2的设计使你可以从外部实现许多扩展,例如项目中的扩展。如果某些部分不具备可扩展性,则可以提出该问题以使其更可扩展。
此功能对广大受众还是仅对一小部分用户潜在有用。
建议的解决方案是否具有良好的设计/界面。
拟议的解决方案是否会为不需要此功能的用户增加额外的心理/实践开销。
建议的解决方案是否破坏了现有的API。
发送时,请执行以下操作:
如果PR包含多个正交变化,请将其拆分为多个PR。
如果添加了应该测试的代码,请添加测试。
对于需要实验的PR(例如添加新模型),你不需要更新模型Zoo,但是可以在PR的描述中提供实验结果。
如果更改了API,请更新文档。
确保测试套件通过。
确保你的代码不带
./dev/linter.sh。
贡献者许可协议("CLA")
为了接受你的拉取请求,我们需要你提交CLA。你只需执行一次即可在Facebook的任何开源项目上工作。
在此处完成你的CLA:https://code.facebook.com/cla
许可证
通过为detectron2做出贡献,你的贡献将在此源树的根目录中的LICENSE文件下获得许可。
参考链接:https://detectron2.readthedocs.io/notes/contributing.html
☆☆☆为方便大家查阅,小编已将Detectron2专栏文章统一整理到公众号底部菜单栏,同步更新中,关注公众号,点击左下方“文章”,如图:
或点击下方“阅读原文”,进入Detectron2专栏,即可查看系列文章。
☆ END ☆
如果看到这里,说明你喜欢这篇文章,请转发、点赞。微信搜索「uncle_pn」,欢迎添加小编微信「 mthler」,每日朋友圈更新一篇高质量博文。
↓扫描二维码添加小编↓