Instructions to use fxmarty/tiny-testing-remote-code with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use fxmarty/tiny-testing-remote-code with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("image-classification", model="fxmarty/tiny-testing-remote-code", trust_remote_code=True) pipe("https://huggingface.co/datasets/huggingface/documentation-images/resolve/main/hub/parrots.png")# pip install -U transformers accelerate # Load model directly from transformers import AutoImageProcessor, AutoModelForImageClassification processor = AutoImageProcessor.from_pretrained("fxmarty/tiny-testing-remote-code", trust_remote_code=True) model = AutoModelForImageClassification.from_pretrained("fxmarty/tiny-testing-remote-code", trust_remote_code=True, device_map="auto") - Notebooks
- Google Colab
- Kaggle
Download inference.py from fxmarty/tiny-testing-remote-code: direct link, hf CLI and curl.
- Browser
- Download file 616 Bytes
-
https://huggingface.co/fxmarty/tiny-testing-remote-code/resolve/77501cd311d982793f0df4dffacb9f7d0f4d3f33/inference.py
- Command line
-
hf download hf://fxmarty/tiny-testing-remote-code@77501cd311d982793f0df4dffacb9f7d0f4d3f33/inference.py
-
curl -L -o inference.py https://huggingface.co/fxmarty/tiny-testing-remote-code/resolve/77501cd311d982793f0df4dffacb9f7d0f4d3f33/inference.py
616 Bytes
| from transformers import AutoFeatureExtractor, AutoModelForImageClassification | |
| import torch | |
| from datasets import load_dataset | |
| model = AutoModelForImageClassification.from_pretrained(".", trust_remote_code=True) | |
| dataset = load_dataset("huggingface/cats-image") | |
| image = dataset["test"]["image"][0] | |
| feature_extractor = AutoFeatureExtractor.from_pretrained(".") | |
| inputs = feature_extractor(image, return_tensors="pt") | |
| with torch.no_grad(): | |
| logits = model(**inputs).logits | |
| # model predicts one of the 1000 ImageNet classes | |
| predicted_label = logits.argmax(-1).item() | |
| print(model.config.id2label[predicted_label]) | |