TIGER-Lab / VisCoder-3B

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

Introduction of VisCoder-3B

Model Details of VisCoder-3B

VisCoder-3B

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

VisCoder-3B is a lightweight language model fine-tuned for Python visualization code generation and iterative correction . It is trained on VisCode-200K , a large-scale instruction-tuning dataset that integrates natural language instructions, validated Python code, and execution-guided revision supervision.

🧠 Model Description

VisCoder-3B 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-3B on PandasPlotBench , which tests executable visualization code generation across Matplotlib , Seaborn , and Plotly . Evaluation includes both standard generation and multi-turn self-debugging

image/png

VisCoder-3B outperforms existing open-source baselines on multiple libraries and shows consistent recovery improvements under the self-debug protocol.

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

If you use VisCoder-3B 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-3B on huggingface.co

2
Total runs
0
24-hour runs
1
3-day runs
1
7-day runs
0
30-day runs

More Information About VisCoder-3B huggingface.co Model

More VisCoder-3B license Visit here:

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

VisCoder-3B huggingface.co

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

TIGER-Lab VisCoder-3B online free

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

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

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

VisCoder-3B install

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

VisCoder-3B install url in huggingface.co:

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

Url of VisCoder-3B

VisCoder-3B huggingface.co Url

Provider of VisCoder-3B 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: 117
Run Growth: -114
Growth Rate: -97.44%
Updated:July 15 2026
huggingface.co

Total runs: 107
Run Growth: -146
Growth Rate: -136.45%
Updated:July 15 2026
huggingface.co

Total runs: 57
Run Growth: -153
Growth Rate: -268.42%
Updated:July 15 2026
huggingface.co

Total runs: 31
Run Growth: -163
Growth Rate: -525.81%
Updated:July 15 2026
huggingface.co

Total runs: 30
Run Growth: -170
Growth Rate: -566.67%
Updated:July 15 2026
huggingface.co

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