File size: 2,217 Bytes
ad4769f 702023b df4102b 702023b 516d3d4 ad4769f 702023b ad4769f 702023b ad4769f 702023b ad4769f 702023b ad4769f 702023b ad4769f 702023b ad4769f 702023b ad4769f 702023b ad4769f 702023b ad4769f 702023b ad4769f 702023b ad4769f 702023b ad4769f 702023b ad4769f 702023b 1d30251 702023b ad4769f 702023b ad4769f 702023b 9628f6d 912b72d 9628f6d 912b72d |
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 |
---
datasets:
- agentsea/wave-ui
language:
- en
library_name: transformers
---
# Paligemma WaveUI
Transformers [PaliGemma 3B 448-res weights](https://huggingface.co/google/paligemma-3b-pt-448), fine-tuned on the [WaveUI](https://huggingface.co/datasets/agentsea/wave-ui) dataset for object-detection.
## Model Details
### Model Description
This fine-tune was done atop of the [Paligemma 448 Widgetcap](https://huggingface.co/google/paligemma-3b-ft-widgetcap-448) model, using the [WaveUI](https://huggingface.co/datasets/agentsea/wave-ui) dataset, which contains ~80k examples of labeled UI elements.
The fine-tune was done for the object detection task. Specifically, this model aims to perform well at UI element detection, as part of a wider effort to enable our open-source toolkit for building agents at [AgentSea](https://www.agentsea.ai/).
- **Developed by:** https://agentsea.ai/
- **Language(s) (NLP):** en
- **Finetuned from model:** https://huggingface.co/google/paligemma-3b-ft-widgetcap-448
### Demo
You can find a **demo** for this model [here](https://huggingface.co/spaces/agentsea/paligemma-waveui).
## Notes
- The only task used in the fine-tune was the object detection task, so it might not perform well in other types of tasks.
## Usage
To start using this model, run the following:
```python
from transformers import AutoProcessor, PaliGemmaForConditionalGeneration
model = PaliGemmaForConditionalGeneration.from_pretrained("agentsea/paligemma-3b-ft-widgetcap-waveui-448").eval()
processor = AutoProcessor.from_pretrained("agentsea/paligemma-3b-ft-widgetcap-waveui-448")
```
## Data
We used the [WaveUI](https://huggingface.co/datasets/agentsea/wave-ui) dataset for this fine-tune. Before using it, we preprocessed the data to use the Paligemma bounding-box format.
## Evaluation
We calculated the mean IoU over 1024 examples of the test set using 3 different closed-source models: Gemini 1.5 Pro, Claude 3.5 Sonnet and GPT 4o. We also ran this same calculation using the PaliGemma WaveUI fine-tunes. We obtained the following values:
- Gemini 1.5 Pro: 0.12
- Claude 3.5 Sonnet: 0.05
- GPT 4o: 0.05
- **PaliGemma Widgetcap+WaveUI 448: 0.40**
- PaliGemma WaveUI 896: 0.49 |