Shortcuts

NPU (HUAWEI Ascend)

Usage

Please refer to link installing mmcv on NPU Devices.

Here we use 8 NPUs on your computer to train the model with the following command:

bash tools/dist_train.sh configs/ssd/ssd300_coco.py 8

Also, you can use only one NPU to train the model with the following command:

python tools/train.py configs/ssd/ssd300_coco.py

Verified Models

Model box AP mask AP Config Download
ssd300 25.6 --- config log
ssd512 29.4 --- config log
*ssdlite-mbv2 20.2 --- config log
retinanet-r50 36.6 --- config log
*fcos-r50 36.1 --- config log
solov2-r50 --- 34.7 config log

Notes:

  • If not specially marked, the results are same between results on the NPU and results on the GPU with FP32.

  • (*) The results on the NPU of these models are aligned with the results of the mixed-precision training on the GPU, but are lower than the results of the FP32. This situation is mainly related to the phase of the model itself in mixed-precision training, users please adjust the hyperparameters to achieve the best result by self.

All above models are provided by Huawei Ascend group.

Read the Docs v: v2.27.0
Versions
latest
stable
3.x
v3.0.0rc0
v2.27.0
v2.26.0
v2.25.3
v2.25.2
v2.25.1
v2.25.0
v2.24.1
v2.24.0
v2.23.0
v2.22.0
v2.21.0
v2.20.0
v2.19.1
v2.19.0
v2.18.1
v2.18.0
v2.17.0
v2.16.0
v2.15.1
v2.15.0
v2.14.0
v2.13.0
v2.12.0
v2.11.0
v2.10.0
v2.9.0
v2.8.0
v2.7.0
v2.6.0
v2.5.0
v2.4.0
v2.3.0
v2.2.1
v2.2.0
v2.1.0
v2.0.0
v1.2.0
test-3.0.0rc0
dev-3.x
dev
Downloads
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.