[EMNLP 2025]Repository for paper "DiMo-GUI: Advancing Test-time Scaling in GUI Grounding via Modality-Aware Visual Reasoning"
30
stars
1
commits
Python
primary language
Jul 2, 2025
updated
conda env create -n dimo-gui
source activate dimo-gui
cd DiMo-GUI
pip install -r requirements.txt
Note that the transformers version required by osatlas-4b is different from others, you need to run the following command to run osatlas-4b:
pip install transformers==4.37.2
You can download the ScreenSpot-Pro dataset from this huggingface link, or use the download code below:
huggingface-cli download --resume-download --repo-type dataset likaixin/ScreenSpot-Pro --local-dir ./data/pro
You can obtain the ScreenSpot-V2 dataset from this link, and refer to this issue
Make sure you put the data under ./data path, or you may need to change the bash script.
Use the shell script to run DiMo-GUI:
bash run_ss_pro.sh
bash run_ss_v2.sh
You can change the parameters like models and max_iter to run different experiments.
We provide the json file of experimental results in the paper in results folder.
If you find our project useful, we hope you can star our repo and cite our paper as follows:
@article{wu2025dimo,
title={DiMo-GUI: Advancing Test-time Scaling in GUI Grounding via Modality-Aware Visual Reasoning},
author={Wu, Hang and Chen, Hongkai and Cai, Yujun and Liu, Chang and Ye, Qingwen and Yang, Ming-Hsuan and Wang, Yiwei},
year={2025}
}
Our repository is based on the following projects, we sincerely thank them for their great efforts and excellent work.
This project is licensed under the terms of the Apache License 2.0. You are free to use, modify, and distribute this software under the conditions of the license. See the LICENSE file for details.
1 commits
Python
96.8%
JavaScript
1.5%
HTML
1.2%
[EMNLP 2025]Repository for paper "DiMo-GUI: Advancing Test-time Scaling in GUI Grounding via Modality-Aware Visual Reasoning"
30
stars
1
commits
Python
primary language
Jul 2, 2025
updated
conda env create -n dimo-gui
source activate dimo-gui
cd DiMo-GUI
pip install -r requirements.txt
Note that the transformers version required by osatlas-4b is different from others, you need to run the following command to run osatlas-4b:
pip install transformers==4.37.2
You can download the ScreenSpot-Pro dataset from this huggingface link, or use the download code below:
huggingface-cli download --resume-download --repo-type dataset likaixin/ScreenSpot-Pro --local-dir ./data/pro
You can obtain the ScreenSpot-V2 dataset from this link, and refer to this issue
Make sure you put the data under ./data path, or you may need to change the bash script.
Use the shell script to run DiMo-GUI:
bash run_ss_pro.sh
bash run_ss_v2.sh
You can change the parameters like models and max_iter to run different experiments.
We provide the json file of experimental results in the paper in results folder.
If you find our project useful, we hope you can star our repo and cite our paper as follows:
@article{wu2025dimo,
title={DiMo-GUI: Advancing Test-time Scaling in GUI Grounding via Modality-Aware Visual Reasoning},
author={Wu, Hang and Chen, Hongkai and Cai, Yujun and Liu, Chang and Ye, Qingwen and Yang, Ming-Hsuan and Wang, Yiwei},
year={2025}
}
Our repository is based on the following projects, we sincerely thank them for their great efforts and excellent work.
This project is licensed under the terms of the Apache License 2.0. You are free to use, modify, and distribute this software under the conditions of the license. See the LICENSE file for details.
1 commits
Python
96.8%
JavaScript
1.5%
HTML
1.2%