Instructions to use Straueri/vit-base-oxford-iiit-pets with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use Straueri/vit-base-oxford-iiit-pets with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("image-classification", model="Straueri/vit-base-oxford-iiit-pets") pipe("https://huggingface.co/datasets/huggingface/documentation-images/resolve/main/hub/parrots.png")# Load model directly from transformers import AutoImageProcessor, AutoModelForImageClassification processor = AutoImageProcessor.from_pretrained("Straueri/vit-base-oxford-iiit-pets") model = AutoModelForImageClassification.from_pretrained("Straueri/vit-base-oxford-iiit-pets", device_map="auto") - Notebooks
- Google Colab
- Kaggle
Download app.py from Straueri/vit-base-oxford-iiit-pets: direct link, hf CLI and curl.
- Browser
- Download file 511 Bytes
-
https://huggingface.co/Straueri/vit-base-oxford-iiit-pets/resolve/main/app.py
- Command line
-
hf download hf://Straueri/vit-base-oxford-iiit-pets/app.py
-
curl -L -o app.py https://huggingface.co/Straueri/vit-base-oxford-iiit-pets/resolve/main/app.py
511 Bytes
| import gradio as gr | |
| from transformers import pipeline | |
| classifier = pipeline("image-classification", model="Straueri/vit-base-oxford-iiit-pets") | |
| def classify_pet(image): | |
| results = classifier(image) | |
| return {result['label']: result['score'] for result in results} | |
| iface = gr.Interface( | |
| fn=classify_pet, | |
| inputs=gr.Image(type="filepath"), | |
| outputs=gr.Label(), | |
| title="Pet Classification with ViT", | |
| description="Upload an image of a pet, and the model will classify it." | |
| ) | |
| iface.launch() |