
<!-- 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. -->

# vit-base-patch16-224-cl-v1

This model is a fine-tuned version of [google/vit-base-patch16-224](https://huggingface.co/google/vit-base-patch16-224) on an unknown dataset.
It achieves the following results on the evaluation set:
- Loss: 2.4053
- Accuracy: 0.5027

## 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 |
|:-------------:|:-----:|:----:|:---------------:|:--------:|
| 3.6762        | 1.0   | 353  | 3.4472          | 0.3691   |
| 2.8516        | 2.0   | 706  | 2.5892          | 0.4738   |
| 2.6887        | 3.0   | 1059 | 2.4053          | 0.5027   |


### Framework versions

- Transformers 4.31.0
- Pytorch 2.0.0
- Datasets 2.14.4
- Tokenizers 0.13.3

affenpinscher afghan_hound aidi airedale_terrier akbash akita alano_espanol alaskan_klee_kai alaskan_malamute alpine_dachsbracke american_bulldog american_bully american_cocker_spaniel american_english_coonhound american_eskimo_dog american_foxhound american_hairless_terrier american_pit_bull_terrier american_staffordshire_terrier american_water_spaniel anatolian_shepherd_dog anglo_francais_de_petite_venerie appenzeller_sennenhund ariegeois armenian_gampr artois_hound australian_cattle_dog australian_kelpie australian_shepherd australian_stumpy_tail_cattle_dog australian_terrier austrian_black_and_tan_hound austrian_pinscher azawakh bankhar_dog barak_hound barbado_da_terceira barbet basenji basque_shepherd_dog basset_artesien_normand basset_bleu_de_gascogne basset_fauve_de_bretagne basset_hound bavarian_mountain_hound beagle beagle_harrier bearded_collie beauceron bedlington_terrier belgian_groenendael belgian_laekenois belgian_malinois belgian_tervuren bergamasco_shepherd berger_picard bernese_mountain_dog bichon_frise biewer_terrier black_and_tan_coonhound black_mouth_cur black_norwegian_elkhound black_russian_terrier bloodhound blue_lacy blue_picardy_spaniel bluetick_coonhound boerboel bohemian_shepherd bolognese_dog border_collie border_terrier borzoi boston_terrier bouvier_des_ardennes bouvier_des_flandres boxer boykin_spaniel bracco_italiano braque_dauvergne braque_du_bourbonnais braque_saint_germain brazilian_terrier briard briquet_griffon_vendeen brittany_spaniel broholmer bruno_jura_hound brussels_griffon bucovina_shepherd_dog bull_terrier bulldog bullmastiff bully_kutta burgos_pointer ca_de_bou cairn_terrier calupoh campeiro_bulldog can_de_palleiro canaan_dog canadian_eskimo_dog cane_corso cao_de_castro_laboreiro cao_de_gado_transmontano cao_fila_de_sao_miguel cardigan_welsh_corgi carolina_dog catahoula_leopard_dog catalan_sheepdog cavalier_king_charles_spaniel central_asian_shepherd_dog cesky_fousek cesky_terrier chesapeake_bay_retriever chien_francais_blanc_et_noir chihuahua chinese_crested_dog chongqing_dog chow_chow clumber_spaniel continental_bulldog coton_de_tulear cretan_hound croatian_sheepdog curly_coated_retriever czechoslovakian_wolfdog dachshund dalmatian dandie_dinmont_terrier danish_spitz danish_swedish_farmdog denmark_feist dingo dobermann dogo_argentino dogo_guatemalteco drentse_patrijshond drever dunker dutch_shepherd dutch_smoushond east_european_shepherd east_siberian_laika ecuadorian_hairless_dog elo english_cocker_spaniel english_foxhound english_mastiff english_setter english_shepherd english_springer_spaniel english_toy_terrier entlebucher_mountain_dog estonian_hound estrela_mountain_dog eurasier field_spaniel fila_brasileiro finnish_hound finnish_lapphund finnish_spitz flat_coated_retriever french_bulldog french_spaniel galgo_espanol garafian_shepherd gascon_saintongeois georgian_shepherd german_hound german_longhaired_pointer german_pinscher german_roughhaired_pointer german_shepherd german_shorthaired_pointer german_spaniel german_spitz german_wirehaired_pointer giant_schnauzer glen_of_imaal_terrier golden_retriever gonczy_polski gordon_setter grand_anglo_francais_tricolore grand_griffon_vendeen great_dane greater_swiss_mountain_dog greek_harehound greek_shepherd greenland_dog greyhound griffon_bleu_de_gascogne griffon_fauve_de_bretagne griffon_nivernais gull_terrier halden_hound hallefors_elkhound hamiltonstovare hanover_hound harrier havanese hierran_wolfdog himalayan_sheepdog hmong_bobtail_dog hokkaido hovawart huntaway hygen_hound ibizan_hound icelandic_sheepdog indian_pariah_dog indian_spitz irish_red_and_white_setter irish_setter irish_terrier irish_water_spaniel irish_wolfhound istrian_coarse_haired_hound istrian_shorthaired_hound italian_greyhound jack_russell_terrier jagdterrier jamthund japanese_chin japanese_spitz japanese_terrier jindo jonangi kai_ken kaikadi kangal_shepherd_dog kanni_dog karakachan_dog karelian_bear_dog karst_shepherd keeshond kerry_beagle kerry_blue_terrier king_charles_spaniel king_shepherd kintamani kishu kokoni komondor kooikerhondje koolie_dog koyun_dog kromfohrlander kuchi_dog kunming_dog kurdish_mastiff kuvasz labrador_retriever lagotto_romagnolo lakeland_terrier lancashire_heeler landseer lapponian_herder large_munsterlander leonberger levriero_sardo lhasa_apso lithuanian_hound lowchen lupo_italiano magyar_agar mahratta_greyhound maltese_dog manchester_terrier maneto_dog maremmano_abruzzese_sheepdog mcnab_dog miki_dog miniature_american_shepherd miniature_bull_terrier miniature_fox_terrier miniature_pinscher miniature_poodle miniature_schnauzer molossus_of_epirus montenegrin_mountain_hound mountain_cur mountain_feist mudhol_hound mudi_dog murray_river_retriever neapolitan_mastiff nenets_herding_laika new_guinea_singing_dog new_zealand_heading_dog newfoundland norfolk_terrier norrbottenspets northern_inuit_dog norwegian_buhund norwegian_elkhound norwegian_lundehund norwich_terrier nova_scotia_duck_tolling_retriever old_danish_pointer old_english_sheepdog old_english_terrier olde_english_bulldogge otterhound pachon_navarro pampas_deerhound papillon parson_russell_terrier pastore_della_lessinia_e_del_lagorai patagonian_sheepdog patterdale_terrier pekingese pembroke_welsh_corgi perro_de_pastor_mallorquin perro_de_presa_canario perro_de_presa_mallorquin perro_majorero peruvian_inca_orchid petit_basset_griffon_vendeen phalene pharaoh_hound phu_quoc_ridgeback picardy_spaniel plott_hound plummer_terrier podenco_andaluz podenco_canario podenco_valenciano pointer poitevin polish_greyhound polish_hound polish_lowland_sheepdog polish_tatra_sheepdog pomeranian pont_audemer_spaniel porcelaine portuguese_podengo portuguese_pointer portuguese_sheepdog portuguese_water_dog posavac_hound prazsky_krysarik pudelpointer pug puli pumi pungsan_dog pyrenean_mastiff pyrenean_mountain_dog pyrenean_sheepdog rafeiro_do_alentejo rajapalayam rampur_greyhound rat_terrier ratonero_bodeguero_andaluz ratonero_mallorquin ratonero_murciano ratonero_valenciano redbone_coonhound rhodesian_ridgeback rottweiler rough_collie russian_hound russian_spaniel russian_toy russo_european_laika ryukyu_inu saarloos_wolfdog sabueso_espanol saint_bernard saint_hubert_jura_hound saint_miguel_cattle_dog saint_usuge_spaniel saluki samoyed sapsali sarabi_dog sardinian_shepherd_dog sarplaninac schapendoes schillerstovare schipperke schweizer_laufhund schweizerischer_niederlaufhund scottish_deerhound scottish_terrier sealyham_terrier segugio_dell_appennino segugio_italiano segugio_maremmano serbian_hound serbian_tricolour_hound serrano_bulldog shar_pei shetland_sheepdog shiba_inu shih_tzu shikoku shiloh_shepherd siberian_husky silken_windhound silky_terrier sinhala_hound skye_terrier sloughi slovakian_wirehaired_pointer slovensky_cuvac slovensky_kopov small_greek_domestic_dog small_munsterlander smooth_collie smooth_fox_terrier soft_coated_wheaten_terrier south_russian_ovcharka spanish_mastiff spanish_water_dog spinone_italiano sporting_lucas_terrier stabyhoun staffordshire_bull_terrier standard_poodle standard_schnauzer stephens_stock styrian_coarse_haired_hound sussex_spaniel swedish_lapphund swedish_vallhund swinford_bandog taigan taiwan_dog tamaskan_dog tang_dog tazy teddy_roosevelt_terrier telomian tenterfield_terrier terrier_brasileiro thai_bangkaew_dog thai_ridgeback tibetan_kyi_apso tibetan_mastiff tibetan_spaniel tibetan_terrier tornjak tosa_inu toy_fox_terrier toy_manchester_terrier toy_poodle transylvanian_hound treeing_cur treeing_feist treeing_tennessee_brindle treeing_walker_coonhound trigg_hound tyrolean_hound vikhan vizsla volpino_italiano weimaraner welsh_hound welsh_sheepdog welsh_springer_spaniel welsh_terrier west_highland_white_terrier west_siberian_laika westphalian_dachsbracke wetterhoun whippet white_shepherd white_swiss_shepherd_dog wire_fox_terrier wirehaired_pointing_griffon wirehaired_vizsla wolf xiasi_dog xoloitzcuintle yakutian_laika yorkshire_terrier zerdava