Spaces:
Running
Running
A newer version of the Gradio SDK is available:
5.31.0
CSPNeXt ImageNet Pre-training
In this folder, we provide the imagenet pre-training config of RTMDet's backbone CSPNeXt.
Requirements
To train with these configs, please install MMPreTrain first.
Install by MIM:
mim install mmpretrain
or install by pip:
pip install mmpretrain
Prepare Dataset
To pre-train on ImageNet, you need to prepare the dataset first. Please refer to the guide.
How to Train
You can use the classification config in the same way as the detection config.
For single-GPU training, run:
python tools/train.py \
${CONFIG_FILE} \
[optional arguments]
For multi-GPU training, run:
bash ./tools/dist_train.sh \
${CONFIG_FILE} \
${GPU_NUM} \
[optional arguments]
More details can be found in user guides.
Results and Models
Model | resolution | Params(M) | Flops(G) | Top-1 (%) | Top-5 (%) | Download |
---|---|---|---|---|---|---|
CSPNeXt-tiny | 224x224 | 2.73 | 0.34 | 69.44 | 89.45 | model |
CSPNeXt-s | 224x224 | 4.89 | 0.66 | 74.41 | 92.23 | model |
CSPNeXt-m | 224x224 | 13.05 | 1.93 | 79.27 | 94.79 | model |
CSPNeXt-l | 224x224 | 27.16 | 4.19 | 81.30 | 95.62 | model |
CSPNeXt-x | 224x224 | 48.85 | 7.76 | 82.10 | 95.69 | model |