
<!-- This model card has been generated automatically according to the information the Trainer had access to. You
should probably proofread and complete it, then remove this comment. -->

# swin-tiny-patch4-window7-224-finetuned-birdclef

This model is a fine-tuned version of [microsoft/swin-tiny-patch4-window7-224](https://huggingface.co/microsoft/swin-tiny-patch4-window7-224) on the imagefolder dataset.
It achieves the following results on the evaluation set:
- Loss: 4.5162
- Accuracy: 0.0702

## Model description

More information needed

## Intended uses & limitations

More information needed

## Training and evaluation data

More information needed

## Training procedure

### Training hyperparameters

The following hyperparameters were used during training:
- learning_rate: 5e-05
- train_batch_size: 32
- eval_batch_size: 32
- seed: 42
- gradient_accumulation_steps: 4
- total_train_batch_size: 128
- optimizer: Adam with betas=(0.9,0.999) and epsilon=1e-08
- lr_scheduler_type: linear
- lr_scheduler_warmup_ratio: 0.1
- num_epochs: 3

### Training results

| Training Loss | Epoch  | Step | Validation Loss | Accuracy |
|:-------------:|:------:|:----:|:---------------:|:--------:|
| 4.7582        | 0.9958 | 178  | 4.7242          | 0.0478   |
| 4.6596        | 1.9972 | 357  | 4.6146          | 0.0618   |
| 4.618         | 2.9874 | 534  | 4.5162          | 0.0702   |


### Framework versions

- Transformers 4.45.2
- Pytorch 2.4.1+cu121
- Datasets 3.0.1
- Tokenizers 0.20.1

1139490 1192948 1194042 126247 1346504 134933 135045 1462711 1462737 1564122 21038 21116 21211 22333 22973 22976 24272 24292 24322 41663 41778 41970 42007 42087 42113 46010 47067 476537 476538 48124 50186 517119 523060 528041 52884 548639 555086 555142 566513 64862 65336 65344 65349 65373 65419 65448 65547 65962 66016 66531 66578 66893 67082 67252 714022 715170 787625 81930 868458 963335 amakin1 amekes ampkin1 anhing babwar bafibi1 banana baymac bbwduc bicwre1 bkcdon bkmtou1 blbgra1 blbwre1 blcant4 blchaw1 blcjay1 blctit1 blhpar1 blkvul bobfly1 bobher1 brtpar1 bubcur1 bubwre1 bucmot3 bugtan butsal1 cargra1 cattyr chbant1 chfmac1 cinbec1 cocher1 cocwoo1 colara1 colcha1 compau compot1 cotfly1 crbtan1 crcwoo1 crebob1 cregua1 creoro1 eardov1 fotfly gohman1 grasal4 grbhaw1 greani1 greegr greibi1 grekis grepot1 gretin1 grnkin grysee1 gybmar gycwor1 labter1 laufal1 leagre linwoo1 littin1 mastit1 neocor norscr1 olipic1 orcpar palhor2 paltan1 pavpig2 piepuf1 pirfly1 piwtyr1 plbwoo1 plctan1 plukit1 purgal2 ragmac1 rebbla1 recwoo1 rinkin1 roahaw rosspo1 royfly1 rtlhum rubsee1 rufmot1 rugdov rumfly1 ruther1 rutjac1 rutpuf1 saffin sahpar1 savhaw1 secfly1 shghum1 shtfly1 smbani snoegr sobtyr1 socfly1 solsan soulap1 spbwoo1 speowl1 spepar1 srwswa1 stbwoo2 strcuc1 strfly1 strher strowl1 tbsfin1 thbeup1 thlsch3 trokin tropar trsowl turvul verfly watjac1 wbwwre1 whbant1 whbman1 whfant1 whmtyr1 whtdov whttro1 whwswa1 woosto y00678 yebela1 yebfly1 yebsee1 yecspi2 yectyr1 yehbla2 yehcar1 yelori1 yeofly1 yercac1 ywcpar