Returns flower type given an image.

See https://www.kaggle.com/code/dima806/oxford-flowers-image-detection-vit for more details.

```
Classification report:

                           precision    recall  f1-score   support

         bolero deep blue     1.0000    1.0000    1.0000        94
                toad lily     1.0000    1.0000    1.0000        94
            bougainvillea     1.0000    1.0000    1.0000        94
           blanket flower     1.0000    1.0000    1.0000        93
 prince of wales feathers     1.0000    1.0000    1.0000        94
         english marigold     1.0000    1.0000    1.0000        93
         common dandelion     1.0000    1.0000    1.0000        94
                   mallow     1.0000    1.0000    1.0000        94
           barbeton daisy     1.0000    1.0000    1.0000        94
              desert-rose     1.0000    1.0000    1.0000        94
                anthurium     1.0000    1.0000    1.0000        94
                 cyclamen     1.0000    1.0000    1.0000        94
                 marigold     1.0000    1.0000    1.0000        93
            spring crocus     1.0000    1.0000    1.0000        94
                  petunia     1.0000    1.0000    1.0000        94
                 foxglove     1.0000    1.0000    1.0000        94
                  primula     1.0000    1.0000    1.0000        94
              cape flower     1.0000    1.0000    1.0000        94
              colt's foot     1.0000    1.0000    1.0000        93
             osteospermum     1.0000    1.0000    1.0000        93
                buttercup     1.0000    1.0000    1.0000        94
           balloon flower     1.0000    1.0000    1.0000        94
                fire lily     1.0000    1.0000    1.0000        93
                 bromelia     1.0000    1.0000    1.0000        93
                artichoke     1.0000    1.0000    1.0000        93
                 daffodil     1.0000    1.0000    1.0000        94
       pink-yellow dahlia     1.0000    1.0000    1.0000        93
                 geranium     1.0000    1.0000    1.0000        94
            peruvian lily     1.0000    1.0000    1.0000        93
              king protea     1.0000    1.0000    1.0000        94
               silverbush     1.0000    1.0000    1.0000        94
         alpine sea holly     1.0000    1.0000    1.0000        94
                 hibiscus     1.0000    1.0000    1.0000        93
    giant white arum lily     1.0000    1.0000    1.0000        94
               canna lily     1.0000    1.0000    1.0000        94
                sunflower     1.0000    1.0000    1.0000        94
                sweet pea     1.0000    1.0000    1.0000        94
            mexican aster     1.0000    1.0000    1.0000        93
        californian poppy     1.0000    1.0000    1.0000        94
        pincushion flower     1.0000    1.0000    1.0000        93
         black-eyed susan     1.0000    1.0000    1.0000        94
          blackberry lily     1.0000    1.0000    1.0000        93
                    gaura     1.0000    1.0000    1.0000        94
         love in the mist     1.0000    1.0000    1.0000        93
            spear thistle     1.0000    1.0000    1.0000        94
            orange dahlia     1.0000    1.0000    1.0000        93
               wallflower     1.0000    1.0000    1.0000        93
               tiger lily     1.0000    1.0000    1.0000        94
         stemless gentian     1.0000    1.0000    1.0000        93
            morning glory     1.0000    1.0000    1.0000        93
               frangipani     1.0000    1.0000    1.0000        94
              lotus lotus     1.0000    1.0000    1.0000        93
               red ginger     1.0000    1.0000    1.0000        94
              oxeye daisy     1.0000    1.0000    1.0000        94
               windflower     1.0000    1.0000    1.0000        93
                monkshood     1.0000    1.0000    1.0000        94
       bishop of llandaff     1.0000    1.0000    1.0000        93
             globe-flower     1.0000    1.0000    1.0000        93
            globe thistle     1.0000    1.0000    1.0000        93
               poinsettia     1.0000    1.0000    1.0000        94
               wild pansy     1.0000    1.0000    1.0000        93
               water lily     1.0000    1.0000    1.0000        94
               watercress     1.0000    1.0000    1.0000        93
          mexican petunia     1.0000    1.0000    1.0000        94
               corn poppy     1.0000    1.0000    1.0000        93
             bearded iris     1.0000    1.0000    1.0000        93
                   azalea     1.0000    1.0000    1.0000        93
                 camellia     1.0000    1.0000    1.0000        94
               tree poppy     1.0000    1.0000    1.0000        93
              moon orchid     1.0000    1.0000    1.0000        94
                 magnolia     1.0000    1.0000    1.0000        94
                 bee balm     1.0000    1.0000    1.0000        94
              lenten rose     1.0000    1.0000    1.0000        94
          trumpet creeper     1.0000    1.0000    1.0000        94
           passion flower     1.0000    1.0000    1.0000        94
              yellow iris     1.0000    1.0000    1.0000        93
              pelargonium     1.0000    1.0000    1.0000        93
              tree mallow     1.0000    1.0000    1.0000        94
              thorn apple     1.0000    1.0000    1.0000        94
             garden phlox     1.0000    1.0000    1.0000        94
               sword lily     1.0000    1.0000    1.0000        94
                carnation     1.0000    1.0000    1.0000        94
     ruby-lipped cattleya     1.0000    1.0000    1.0000        94
                ball moss     1.0000    1.0000    1.0000        94
                columbine     1.0000    1.0000    1.0000        93
               siam tulip     1.0000    1.0000    1.0000        94
               snapdragon     1.0000    1.0000    1.0000        94
         cautleya spicata     1.0000    1.0000    1.0000        94
hard-leaved pocket orchid     1.0000    1.0000    1.0000        93
            pink primrose     1.0000    1.0000    1.0000        94
                  gazania     1.0000    1.0000    1.0000        93
              hippeastrum     1.0000    1.0000    1.0000        93
               fritillary     1.0000    1.0000    1.0000        93
         canterbury bells     1.0000    1.0000    1.0000        94
         great masterwort     1.0000    1.0000    1.0000        93
            sweet william     1.0000    1.0000    1.0000        94
                 clematis     1.0000    1.0000    1.0000        93
        purple coneflower     1.0000    1.0000    1.0000        94
         japanese anemone     1.0000    1.0000    1.0000        94
         bird of paradise     1.0000    1.0000    1.0000        93
                     rose     1.0000    1.0000    1.0000        94
           grape hyacinth     1.0000    1.0000    1.0000        94

                 accuracy                         1.0000      9548
                macro avg     1.0000    1.0000    1.0000      9548
             weighted avg     1.0000    1.0000    1.0000      9548
```
bolero deep blue toad lily bougainvillea blanket flower prince of wales feathers english marigold common dandelion mallow barbeton daisy desert-rose anthurium cyclamen marigold spring crocus petunia foxglove primula cape flower colt's foot osteospermum buttercup balloon flower fire lily bromelia artichoke daffodil pink-yellow dahlia geranium peruvian lily king protea silverbush alpine sea holly hibiscus giant white arum lily canna lily sunflower sweet pea mexican aster californian poppy pincushion flower black-eyed susan blackberry lily gaura love in the mist spear thistle orange dahlia wallflower tiger lily stemless gentian morning glory frangipani lotus lotus red ginger oxeye daisy windflower monkshood bishop of llandaff globe-flower globe thistle poinsettia wild pansy water lily watercress mexican petunia corn poppy bearded iris azalea camellia tree poppy moon orchid magnolia bee balm lenten rose trumpet creeper passion flower yellow iris pelargonium tree mallow thorn apple garden phlox sword lily carnation ruby-lipped cattleya ball moss columbine siam tulip snapdragon cautleya spicata hard-leaved pocket orchid pink primrose gazania hippeastrum fritillary canterbury bells great masterwort sweet william clematis purple coneflower japanese anemone bird of paradise rose grape hyacinth