Commit 7c0ad88f authored by Ilija Radosavovic's avatar Ilija Radosavovic Committed by Facebook Github Bot

Update caffe2 repo links to pytorch repo links

Reviewed By: rbgirshick

Differential Revision: D13546589

fbshipit-source-id: eb0a442a4620fa4d82a57671cabb58cdb5ed02df
parent 5ed75f9d
...@@ -23,7 +23,7 @@ Also potentially relevant: inference with Mask R-CNN on high-resolution images m ...@@ -23,7 +23,7 @@ Also potentially relevant: inference with Mask R-CNN on high-resolution images m
#### Q: How do I implement a custom Caffe2 CPU or GPU operator for use in Detectron? #### Q: How do I implement a custom Caffe2 CPU or GPU operator for use in Detectron?
**A:** Detectron uses a number of specialized Caffe2 operators that are distributed via the [Caffe2 Detectron module](https://github.com/caffe2/caffe2/tree/master/modules/detectron) as part of the core Caffe2 GitHub repository. If you'd like to implement a custom Caffe2 operator for your project, we have written a toy example illustrating how to add an operator under the Detectron source tree; please see [`detectron/ops/zero_even_op.*`](detectron/ops/) and [`detectron/tests/test_zero_even_op.py`](detectron/tests/test_zero_even_op.py). For more background on writing Caffe2 operators please consult the [Caffe2 documentation](https://caffe2.ai/docs/custom-operators.html). **A:** Detectron uses a number of specialized Caffe2 operators that are distributed via the [Caffe2 Detectron module](https://github.com/pytorch/pytorch/tree/master/modules/detectron) as part of the core Caffe2 GitHub repository. If you'd like to implement a custom Caffe2 operator for your project, we have written a toy example illustrating how to add an operator under the Detectron source tree; please see [`detectron/ops/zero_even_op.*`](detectron/ops/) and [`detectron/tests/test_zero_even_op.py`](detectron/tests/test_zero_even_op.py). For more background on writing Caffe2 operators please consult the [Caffe2 documentation](https://caffe2.ai/docs/custom-operators.html).
#### Q: How do I use Detectron to train a model on a custom dataset? #### Q: How do I use Detectron to train a model on a custom dataset?
......
...@@ -16,7 +16,7 @@ This document covers how to install Detectron, its dependencies (including Caffe ...@@ -16,7 +16,7 @@ This document covers how to install Detectron, its dependencies (including Caffe
## Caffe2 ## Caffe2
To install Caffe2 with CUDA support, follow the [installation instructions](https://caffe2.ai/docs/getting-started.html) from the [Caffe2 website](https://caffe2.ai/). **If you already have Caffe2 installed, make sure to update your Caffe2 to a version that includes the [Detectron module](https://github.com/caffe2/caffe2/tree/master/modules/detectron).** To install Caffe2 with CUDA support, follow the [installation instructions](https://caffe2.ai/docs/getting-started.html) from the [Caffe2 website](https://caffe2.ai/). **If you already have Caffe2 installed, make sure to update your Caffe2 to a version that includes the [Detectron module](https://github.com/pytorch/pytorch/tree/master/modules/detectron).**
Please ensure that your Caffe2 installation was successful before proceeding by running the following commands and checking their output as directed in the comments. Please ensure that your Caffe2 installation was successful before proceeding by running the following commands and checking their output as directed in the comments.
...@@ -106,7 +106,7 @@ python $DETECTRON/detectron/tests/test_zero_even_op.py ...@@ -106,7 +106,7 @@ python $DETECTRON/detectron/tests/test_zero_even_op.py
## Docker Image ## Docker Image
We provide a [`Dockerfile`](docker/Dockerfile) that you can use to build a Detectron image on top of a Caffe2 image that satisfies the requirements outlined at the top. If you would like to use a Caffe2 image different from the one we use by default, please make sure that it includes the [Detectron module](https://github.com/caffe2/caffe2/tree/master/modules/detectron). We provide a [`Dockerfile`](docker/Dockerfile) that you can use to build a Detectron image on top of a Caffe2 image that satisfies the requirements outlined at the top. If you would like to use a Caffe2 image different from the one we use by default, please make sure that it includes the [Detectron module](https://github.com/pytorch/pytorch/tree/master/modules/detectron).
Build the image: Build the image:
...@@ -127,7 +127,7 @@ In case of Caffe2 installation problems, please read the troubleshooting section ...@@ -127,7 +127,7 @@ In case of Caffe2 installation problems, please read the troubleshooting section
### Caffe2 Operator Profiling ### Caffe2 Operator Profiling
Caffe2 comes with performance [`profiling`](https://github.com/caffe2/caffe2/tree/master/caffe2/contrib/prof) Caffe2 comes with performance [`profiling`](https://github.com/pytorch/pytorch/tree/master/caffe2/contrib/prof)
support which you may find useful for benchmarking or debugging your operators support which you may find useful for benchmarking or debugging your operators
(see [`BatchPermutationOp test`](detectron/tests/test_batch_permutation_op.py) for example usage). (see [`BatchPermutationOp test`](detectron/tests/test_batch_permutation_op.py) for example usage).
Profiling support is not built by default and you can enable it by setting Profiling support is not built by default and you can enable it by setting
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment