/ Модель

Характеристики

Контекст
32 768 токенов
Параметры
7,1 млрд
Размер весов
15,2 ГБ
Лицензия
Apache 2.0
Архитектура
qwen2 · dense
Базовая модель
Qwen2.5-Coder-7B-Instruct
Библиотека
transformers
Опубликована
29 окт 2025

VisCoder2-7B

Генерация текстаТекст → текст3 профессии

VisCoder2-7B — дообученная модель TIGER-Lab для генерации и итеративной отладки исполняемого кода визуализаций по текстовым инструкциям.

44скачиваний за 30 дней5лайковвеса обновлены3 ноя 2025

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Текст» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

VisCoder2-7B — дообученная TIGER-Lab модель для генерации исполняемого кода визуализаций по инструкциям на естественном языке. Она основана на Qwen/Qwen2.5-Coder-7B-Instruct, содержит 7,1 млрд параметров и использует архитектуру Qwen2; модель рассчитана на работу с текстом и изображениями, поддерживает контекст до 32 768 токенов и доступна в формате Safetensors.

Модель предназначена для создания визуализаций, проверки результата рендеринга и итеративной отладки кода. Она обучалась на датасете VisCode-Multi-679K для задач визуализации на 12 языках программирования. В README отмечены результаты на VisPlotBench, включающем исполняемые задания на восьми языках программирования, и улучшения при многошаговой самоотладке.

Лицензия — Apache-2.0. Модель ориентирована на генерацию кода визуализаций; результаты и заявленные преимущества описаны для бенчмарка VisPlotBench, поэтому качество в иных сценариях из предоставленных данных не следует считать подтверждённым.

Сценарии применения

  • генерация кода графиков по текстовому описанию
  • создание исполняемых визуализаций на разных языках программирования
  • исправление ошибок кода после проверки результата рендеринга
  • итеративная отладка кода визуализации в диалоге

Ограничения

Предоставленные результаты оценки относятся к VisPlotBench; качество за пределами задач генерации визуализаций в этих данных не подтверждено. Обучение охватывает 12 языков программирования, что не следует трактовать как поддержку 12 естественных языков.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

VisCoder2-7B

🏠 Project Page | 📖 Paper | 💻 GitHub | 🤗 VisCode2

VisCoder2-7B is a lightweight multi-language visualization coding model trained for executable code generation, rendering, and iterative self-debugging.


🧠 Model Description

VisCoder2-7B is trained on the VisCode-Multi-679K dataset, a large-scale instruction-tuning dataset for executable visualization tasks across 12 programming language. It addresses a core challenge in multi-language visualization: generating code that not only executes successfully but also produces semantically consistent visual outputs by aligning natural-language instructions and rendering results.


📊 Main Results on VisPlotBench

We evaluate VisCoder2-7B on VisPlotBench, which includes 888 executable visualization tasks spanning 8 languages, supporting both standard generation and multi-turn self-debugging.

main_results

VisCoder2-7B shows consistent performance across multiple languages and achieves notable improvements under the multi-round self-debug setting.


📁 Training Details

  • Base model: Qwen2.5-Coder-7B-Instruct
  • Framework: ms-swift
  • Tuning method: Full-parameter supervised fine-tuning (SFT)
  • Dataset: VisCode-Multi-679K

📖 Citation

If you use VisCoder2-7B or related datasets in your research, please cite:

@article{ni2025viscoder2,
  title={VisCoder2: Building Multi-Language Visualization Coding Agents},
  author={Ni, Yuansheng and Cai, Songcheng and Chen, Xiangchao and Liang, Jiarong and Lyu, Zhiheng and Deng, Jiaqi and Zou, Kai and Nie, Ping and Yuan, Fei and Yue, Xiang and others},
  journal={arXiv preprint arXiv:2510.23642},
  year={2025}
}

@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.

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · transformers

Можно запустить

Подбираем GPU…

Класс архитектуры
Qwen2ForCausalLM
Ревизия весов
15fe13c

0 моделей