xinye_competition
├── data
│ ├── train
│ │ ├── a_images
│ │ ├── a_annotations.json
│ │ ├── b_images
│ │ ├── b_annotations.json
│ ├── test
│ │ ├── a_images
│ │ ├── a_annotations.json
│ │ ├── b_images
│ │ ├── b_annotations.json
│ ├── cropped_train
│ ├── cropped_test
│ ├── retail
│ │ ├── train
│ │ ├── val
├── model
├── model_files
├── submit
├── tools
├── utils
train and test folders are original data.
cropped_train/test and retail folders are generated by tools/prepare_data.py.
cropped_train for regressor training.
cropped_test for regressor testing.
retail for detector training.
- more feature dims(cancel the feature concat)
- more augmentation
- add auxiliary class loss
- CGD
- EMA
- TTA
- CoAtNet
- VOLO
- train retail as single class
- more dataset
- WBF
- more powerful detector
cd xinye_competition
python tools/prepare_data.py --regressor-data --detector-data --generate-pair
python tools/train_regressor.py --epochs 150 --input_size 224 --batch_size 200 --backbone swin_transformer --swin_type small --loss_head Circleloss --use_cgd
python tools/train_regressor.py --epochs 150 --input_size 224 --batch_size 100 --backbone swin_transformer --swin_type large --loss_head Circleloss --use_cgd
python tools/train_regressor.py --epochs 150 --input_size 224 --batch_size 100 --backbone swin_transformer --swin_type large --loss_head Circleloss --use_cgd
python tools/train_detector.py
python inference.py