Spaces:
Runtime error
Runtime error
Download main.py from realambuj/Image_Classifier_using_RESNET50: direct link, hf CLI and curl.
- Browser
- Download file 606 Bytes
-
https://huggingface.co/spaces/realambuj/Image_Classifier_using_RESNET50/resolve/6e27146cb8aaf761a89e62b1bce594741af3e7df/main.py
- Command line
-
hf download hf://spaces/realambuj/Image_Classifier_using_RESNET50@6e27146cb8aaf761a89e62b1bce594741af3e7df/main.py
-
curl -L -o main.py https://huggingface.co/spaces/realambuj/Image_Classifier_using_RESNET50/resolve/6e27146cb8aaf761a89e62b1bce594741af3e7df/main.py
606 Bytes
| from transformers import AutoImageProcessor, ResNetForImageClassification | |
| import torch | |
| from datasets import load_dataset | |
| import joblib | |
| dataset = load_dataset("huggingface/cats-image") | |
| image = dataset["test"]["image"][0] | |
| print(image) | |
| processor = AutoImageProcessor.from_pretrained("microsoft/resnet-50") | |
| loaded_model = joblib.load("model.sav") | |
| inputs = processor(image, return_tensors="pt") | |
| with torch.no_grad(): | |
| logits = loaded_model(**inputs).logits | |
| # model predicts one of the 1000 ImageNet classes | |
| predicted_label = logits.argmax(-1).item() | |
| print(loaded_model.config.id2label[predicted_label]) | |