Detectron README

The project's README from github.com/facebookresearch/Detectron. As one markdown file: README.md.

Detectron is deprecated. Please see detectron2, a ground-up rewrite of Detectron in PyTorch.

Detectron

Detectron is Facebook AI Research's software system that implements state-of-the-art object detection algorithms, including Mask R-CNN. It is written in Python and powered by the Caffe2 deep learning framework.

At FAIR, Detectron has enabled numerous research projects, including: Feature Pyramid Networks for Object Detection, Mask R-CNN, Detecting and Recognizing Human-Object Interactions, Focal Loss for Dense Object Detection, Non-local Neural Networks, Learning to Segment Every Thing, Data Distillation: Towards Omni-Supervised Learning, DensePose: Dense Human Pose Estimation In The Wild, and Group Normalization.

Example Mask R-CNN output.

Introduction

The goal of Detectron is to provide a high-quality, high-performance codebase for object detection research. It is designed to be flexible in order to support rapid implementation and evaluation of novel research. Detectron includes implementations of the following object detection algorithms:

using the following backbone network architectures:

Additional backbone architectures may be easily implemented. For more details about these models, please see References below.

Update

License

Detectron is released under the Apache 2.0 license. See the NOTICE file for additional details.

Citing Detectron

If you use Detectron in your research or wish to refer to the baseline results published in the Model Zoo, please use the following BibTeX entry.

@misc{Detectron2018,
  author =       {Ross Girshick and Ilija Radosavovic and Georgia Gkioxari and
                  Piotr Doll\'{a}r and Kaiming He},
  title =        {Detectron},
  howpublished = {\url{https://github.com/facebookresearch/detectron}},
  year =         {2018}
}

Model Zoo and Baselines

We provide a large set of baseline results and trained models available for download in the Detectron Model Zoo.

Installation

Please find installation instructions for Caffe2 and Detectron in INSTALL.md.

Quick Start: Using Detectron

After installation, please see GETTING_STARTED.md for brief tutorials covering inference and training with Detectron.

Getting Help

To start, please check the troubleshooting section of our installation instructions as well as our FAQ. If you couldn't find help there, try searching our GitHub issues. We intend the issues page to be a forum in which the community collectively troubleshoots problems.

If bugs are found, we appreciate pull requests (including adding Q&A's to FAQ.md and improving our installation instructions and troubleshooting documents). Please see CONTRIBUTING.md for more information about contributing to Detectron.

References

Detectron (facebookresearch/Detectron)

Searching Database…

26.4K ·GitHub
archived
这是什么?Detectron 是 Facebook AI Research 开发的软件系统,实现了 Mask R-CNN、RetinaNet 等当前最先进的目标检测算法,是一个用于计算机视觉研究的平台。
它是一个库还是完整的框架?它是一个用 Python 编写的研究代码库/框架,由 Caffe2 深度学习框架驱动,提供模型实现以及训练和推理脚本。
我该怎么安装并让它运行起来?先按照 INSTALL.md 中的说明安装 Caffe2 和 Detectron,然后参阅 GETTINGSTARTED.md 中关于推理和训练的教程。
使用之前我需要先配置好 Caffe2 吗?需要。Detectron 运行在 Caffe2 深度学习框架之上,因此必须先安装 Caffe2。
这个项目现在还有人维护、还能正常使用吗?不能了。Detectron 已被弃用;README 会引导用户改用 Detectron2,它是基于 PyTorch 从头重写的版本。
包含哪些目标检测算法?Detectron 包含 Mask R-CNN、RetinaNet、Faster R-CNN、RPN、Fast R-CNN 和 R-FCN,可搭配 ResNeXt、ResNet、Feature Pyramid Networks、VGG16 等骨干网络使用。
有可以直接用的预训练模型吗?有。Detectron 提供了一个大型的 Model Zoo,其中包含基线结果和可供下载的训练好的模型。
这个代码库支持过哪些研究?它为 FAIR 的多个项目提供了支持,例如 Feature Pyramid Networks、Mask R-CNN、DensePose、RetinaNet 的 Focal Loss、Non-local Neural Networks 和 Group Normalization。
新项目应该用 Detectron 还是 Detectron2?请用 Detectron2。Detectron 已被弃用,README 明确建议用户在做新工作时改用 PyTorch 重写版本。
Size
4.4 MB
Stars
26.4K
Updated
CommitOct 19
Age
9y
Commits · 90 Days