54yd/bronie

Jupyter Notebook

0

152 commits

updated Dec 24, 2024

See the code

README

ShowUI

ShowUI

🤗 Hugging Models   |    📑 Paper    |    🤗 Spaces Demo    |    🕹️ OpenBayes贝式计算   
🤗 Datasets   |   💬 X (Twitter)   |    🖥️ Computer Use    |    📖 GUI Paper List   

ShowUI: One Vision-Language-Action Model for GUI Visual Agent
Kevin Qinghong Lin, Linjie Li, Difei Gao, Zhengyuan Yang, Shiwei Wu, Zechen Bai, Weixian Lei, Lijuan Wang, Mike Zheng Shou
Show Lab @ National University of Singapore, Microsoft

🔥 Update

🖥️ Computer Use

See Computer Use OOTB for using ShowUI to control your PC.

https://github.com/user-attachments/assets/f50b7611-2350-4712-af9e-3d31e30020ee

🚀 Training

Our Training codebases supports:

  • DeepSpeed Zero1, Zero2, Zero3
  • Full-tuning (FP32, FP16, BF16), LoRA, QLoRA
  • SDPA, Flash Attention 2
  • Multiple datasets mixed training
  • Interleaved data streaming

See Train for training set up.

🕹️ UI-Guided Token Selection

Try test.ipynb, which seamless support for Qwen2VL models.

(a) Screenshot patch number: 1296 (b) By applying UI-graph, UI Component number: 167

⭐ Quick Start

See Quick Start for model usage.

🤗 Local Gradio

See Gradio for installation.

BibTeX

If you find our work helpful, please consider citing our paper.

@misc{lin2024showui,
      title={ShowUI: One Vision-Language-Action Model for GUI Visual Agent}, 
      author={Kevin Qinghong Lin and Linjie Li and Difei Gao and Zhengyuan Yang and Shiwei Wu and Zechen Bai and Weixian Lei and Lijuan Wang and Mike Zheng Shou},
      year={2024},
      eprint={2411.17465},
      archivePrefix={arXiv},
      primaryClass={cs.CV},
      url={https://arxiv.org/abs/2411.17465}, 
}

54yd/bronie

Jupyter Notebook

0

152 commits

updated Dec 24, 2024

See the code

README

ShowUI

ShowUI

🤗 Hugging Models   |    📑 Paper    |    🤗 Spaces Demo    |    🕹️ OpenBayes贝式计算   
🤗 Datasets   |   💬 X (Twitter)   |    🖥️ Computer Use    |    📖 GUI Paper List   

ShowUI: One Vision-Language-Action Model for GUI Visual Agent
Kevin Qinghong Lin, Linjie Li, Difei Gao, Zhengyuan Yang, Shiwei Wu, Zechen Bai, Weixian Lei, Lijuan Wang, Mike Zheng Shou
Show Lab @ National University of Singapore, Microsoft

🔥 Update

🖥️ Computer Use

See Computer Use OOTB for using ShowUI to control your PC.

https://github.com/user-attachments/assets/f50b7611-2350-4712-af9e-3d31e30020ee

🚀 Training

Our Training codebases supports:

  • DeepSpeed Zero1, Zero2, Zero3
  • Full-tuning (FP32, FP16, BF16), LoRA, QLoRA
  • SDPA, Flash Attention 2
  • Multiple datasets mixed training
  • Interleaved data streaming

See Train for training set up.

🕹️ UI-Guided Token Selection

Try test.ipynb, which seamless support for Qwen2VL models.

(a) Screenshot patch number: 1296 (b) By applying UI-graph, UI Component number: 167

⭐ Quick Start

See Quick Start for model usage.

🤗 Local Gradio

See Gradio for installation.

BibTeX

If you find our work helpful, please consider citing our paper.

@misc{lin2024showui,
      title={ShowUI: One Vision-Language-Action Model for GUI Visual Agent}, 
      author={Kevin Qinghong Lin and Linjie Li and Difei Gao and Zhengyuan Yang and Shiwei Wu and Zechen Bai and Weixian Lei and Lijuan Wang and Mike Zheng Shou},
      year={2024},
      eprint={2411.17465},
      archivePrefix={arXiv},
      primaryClass={cs.CV},
      url={https://arxiv.org/abs/2411.17465}, 
}