Instructions to use ProbeX/Model-J__SupViT__model_idx_0999 with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use ProbeX/Model-J__SupViT__model_idx_0999 with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("image-classification", model="ProbeX/Model-J__SupViT__model_idx_0999") 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("ProbeX/Model-J__SupViT__model_idx_0999") model = AutoModelForImageClassification.from_pretrained("ProbeX/Model-J__SupViT__model_idx_0999") - Notebooks
- Google Colab
- Kaggle
File size: 2,002 Bytes
acff59e | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 | ---
base_model: google/vit-base-patch16-224
library_name: transformers
pipeline_tag: image-classification
tags:
- probex
- model-j
- weight-space-learning
---
# Model-J: SupViT Model (model_idx_0999)
This model is part of the **Model-J** dataset, introduced in:
**Learning on Model Weights using Tree Experts** (CVPR 2025) by Eliahu Horwitz*, Bar Cavia*, Jonathan Kahana*, Yedid Hoshen
<p align="center">
🌐 <a href="https://horwitz.ai/probex" target="_blank">Project</a> | 📃 <a href="https://arxiv.org/abs/2410.13569" target="_blank">Paper</a> | 💻 <a href="https://github.com/eliahuhorwitz/ProbeX" target="_blank">GitHub</a> | 🤗 <a href="https://huggingface.co/ProbeX" target="_blank">Dataset</a>
</p>

## Model Details
| Attribute | Value |
|---|---|
| **Subset** | SupViT |
| **Split** | test |
| **Base Model** | `google/vit-base-patch16-224` |
| **Dataset** | CIFAR100 (50 classes) |
## Training Hyperparameters
| Parameter | Value |
|---|---|
| Learning Rate | 0.0005 |
| LR Scheduler | cosine_with_restarts |
| Epochs | 4 |
| Max Train Steps | 1332 |
| Batch Size | 64 |
| Weight Decay | 0.01 |
| Seed | 999 |
| Random Crop | True |
| Random Flip | True |
## Performance
| Metric | Value |
|---|---|
| Train Accuracy | 0.9965 |
| Val Accuracy | 0.9184 |
| Test Accuracy | 0.9160 |
## Training Categories
The model was fine-tuned on the following 50 CIFAR100 classes:
`camel`, `clock`, `streetcar`, `butterfly`, `whale`, `bottle`, `tiger`, `table`, `house`, `beaver`, `forest`, `rabbit`, `leopard`, `poppy`, `road`, `fox`, `wolf`, `shrew`, `snail`, `dolphin`, `willow_tree`, `sweet_pepper`, `raccoon`, `can`, `turtle`, `flatfish`, `lamp`, `girl`, `crocodile`, `tank`, `possum`, `oak_tree`, `bridge`, `lobster`, `caterpillar`, `bowl`, `castle`, `skunk`, `palm_tree`, `cup`, `mountain`, `boy`, `beetle`, `telephone`, `orange`, `rocket`, `otter`, `dinosaur`, `crab`, `squirrel`
|