Repository contains the code for 1st place solution of BirdClef2022 competition. The goal of the competition was to identify bird calls from given soundspaces.
run
sh 5folds.sh
sh train_single.sh 0 ./outs cls_nf0_v3 0 /kaggle/input nf0_v3
respectively, 0 number of gpus, ./outs validation output directory, cls_nf0_v3 config , 0 fold number, /kaggle/input/ is root data directory that contains birdclef-2021
and birdclef-2022
data.
Download noise_30sec, ff1010bird_nocall, train_soundscapes folders from here.
- Download audio clips from here.
- Move audio files under birdclef-2022/train_audio/maupar
- Use folds.csv
Parts of solution taken from