TIGER-Lab / VisCoder-7B

huggingface.co
Total runs: 7
24-hour runs: 0
7-day runs: 0
30-day runs: 5
Model's Last Updated: June 08 2025
text-generation

Introduction of VisCoder-7B

Model Details of VisCoder-7B

VisCoder-7B

🏠 Project Page | 📖 Paper | 💻 GitHub | 🤗 VisCode-200K | 🤗 VisCoder-3B

VisCoder-7B is a large language model fine-tuned for Python visualization code generation and multi-turn self-correction . It is trained on VisCode-200K , a large-scale instruction-tuning dataset that integrates validated executable code, natural language instructions, and revision supervision from execution feedback.

🧠 Model Description

VisCoder-7B is trained on VisCode-200K , a large-scale instruction-tuning dataset tailored for executable Python visualization tasks. It addresses a core challenge in data analysis: generating Python code that not only executes successfully but also produces semantically meaningful plots by aligning natural language instructions , data structures , and visual outputs .

We propose a self-debug evaluation protocol that simulates real-world developer workflows. In this setting, models are allowed to revise previously failed generations over multiple rounds with guidance from execution feedback .

📊 Main Results on PandasPlotBench

We evaluate VisCoder-7B on PandasPlotBench , which tests executable visualization code generation across three major libraries. Our benchmark covers both standard generation and multi-round self-debugging .

image/png

VisCoder-7B achieves over 90% execution pass rate on both Matplotlib and Seaborn under the self-debug setting, outperforming open-source baselines and approaching GPT-4o performance.

📁 Training Details
  • Base model : Qwen2.5-Coder-7B-Instruct
  • Framework : ms-swift
  • Tuning method : Full-parameter supervised fine-tuning (SFT)
  • Dataset : VisCode-200K , which includes:
    • 150K+ validated Python visualization samples with images
    • 45K+ multi-turn correction dialogues with execution feedback
📖 Citation

If you use VisCoder-7B or VisCode-200K in your research, please cite:

@article{ni2025viscoder,
  title={VisCoder: Fine-Tuning LLMs for Executable Python Visualization Code Generation},
  author={Ni, Yuansheng and Nie, Ping and Zou, Kai and Yue, Xiang and Chen, Wenhu},
  journal={arXiv preprint arXiv:2506.03930},
  year={2025}
}

For evaluation scripts and more information, see our GitHub repository .

Runs of TIGER-Lab VisCoder-7B on huggingface.co

7
Total runs
0
24-hour runs
0
3-day runs
0
7-day runs
5
30-day runs

More Information About VisCoder-7B huggingface.co Model

More VisCoder-7B license Visit here:

https://choosealicense.com/licenses/apache-2.0

VisCoder-7B huggingface.co

VisCoder-7B huggingface.co is an AI model on huggingface.co that provides VisCoder-7B's model effect (), which can be used instantly with this TIGER-Lab VisCoder-7B model. huggingface.co supports a free trial of the VisCoder-7B model, and also provides paid use of the VisCoder-7B. Support call VisCoder-7B model through api, including Node.js, Python, http.

TIGER-Lab VisCoder-7B online free

VisCoder-7B huggingface.co is an online trial and call api platform, which integrates VisCoder-7B's modeling effects, including api services, and provides a free online trial of VisCoder-7B, you can try VisCoder-7B online for free by clicking the link below.

TIGER-Lab VisCoder-7B online free url in huggingface.co:

https://huggingface.co/TIGER-Lab/VisCoder-7B

VisCoder-7B install

VisCoder-7B is an open source model from GitHub that offers a free installation service, and any user can find VisCoder-7B on GitHub to install. At the same time, huggingface.co provides the effect of VisCoder-7B install, users can directly use VisCoder-7B installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

VisCoder-7B install url in huggingface.co:

https://huggingface.co/TIGER-Lab/VisCoder-7B

Url of VisCoder-7B

VisCoder-7B huggingface.co Url

Provider of VisCoder-7B huggingface.co

TIGER-Lab
ORGANIZATIONS

Other API from TIGER-Lab

huggingface.co

Total runs: 2.9K
Run Growth: 2.5K
Growth Rate: 86.16%
Updated:October 14 2025
huggingface.co

Total runs: 925
Run Growth: 320
Growth Rate: 34.59%
Updated:December 06 2023
huggingface.co

Total runs: 877
Run Growth: 323
Growth Rate: 36.83%
Updated:December 06 2023
huggingface.co

Total runs: 520
Run Growth: 462
Growth Rate: 88.85%
Updated:January 09 2025
huggingface.co

Total runs: 229
Run Growth: -298
Growth Rate: -130.13%
Updated:July 15 2026
huggingface.co

Total runs: 203
Run Growth: -360
Growth Rate: -177.34%
Updated:July 15 2026
huggingface.co

Total runs: 171
Run Growth: -334
Growth Rate: -195.32%
Updated:July 15 2026
huggingface.co

Total runs: 142
Run Growth: -394
Growth Rate: -277.46%
Updated:July 15 2026
huggingface.co

Total runs: 113
Run Growth: -454
Growth Rate: -401.77%
Updated:July 15 2026
huggingface.co

Total runs: 19
Run Growth: -14
Growth Rate: -73.68%
Updated:November 08 2024