/ Модель

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

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

Qwen2.5-Coder-7B-Instruct-Unity

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

Чат-модель, дообученная для ответов на вопросы и генерации кода по Unity3D.

42скачиваний за 30 дней10лайковвеса обновлены18 дек 2024

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

neph1/Qwen2.5-Coder-7B-Instruct-Unity — чат-модель для помощи с разработкой на Unity, созданная neph1 дообучением Qwen2.5-Coder-7B-Instruct. Обучение проводилось на объединённом наборе вопросов и ответов по Unity3D, включая сведения об API Unity 2022.3 и коде C# для Unity.

Модель предназначена для ответов на вопросы по Unity и генерации кода для игровых проектов; автор также предлагает опробовать её с Tabby и похожими инструментами для программирования. Это плотная архитектура Qwen2 с 7,1 млрд параметров, контекстом 32 768 токенов и текстовым вводом и выводом. Карточка указывает английский язык; наборы данных ориентированы на Unity.

Автор описывает выпуск как предварительную версию и сообщает о базовом тестировании, поэтому качество ответов требует проверки, особенно для API и версий Unity. Модель обучалась с родным шаблоном чата, но без использования инструментов. Лицензия — Apache-2.0.

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

  • получение ответов на вопросы по разработке в Unity
  • генерация примеров кода C# для Unity
  • поиск способов использования API Unity 2022.3
  • помощь при написании игровых скриптов
  • использование в чат-инструментах для программирования с Tabby

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

Description

Qwen2.5-Coder-7B-Instruct trained on a merged dataset of Unity3d q&a from these three datasets:

ibranze/codellama_unity3d_v2 (Full)

Hypersniper/unity_api_2022_3 (10%)

neph1/Unity_Code_QnA (Full)

preview 2: 26210 rows, of which ca 1000 are from my own multi response dataset

preview 1: 15062 rows in total with a 10% validation split.

Trained with native chat template (minus tools usage, see this issue: https://github.com/unslothai/unsloth/issues/1053). With a little superficial testing done, it seems to respond well to the mistral template.

Consider this a preview while I develop a dataset of my own.

If you have any feedback, please share. I've only done some basic testing so far. I'm especially interested if you're using it with Tabby or a similar coding tool.

Uploaded model

  • Developed by: neph1
  • License: apache-2.0
  • Finetuned from model : unsloth/Qwen2.5-Coder-7B-Instruct-bnb-4bit

This qwen2 model was trained 2x faster with Unsloth and Huggingface's TRL library.

Training details

About 1.5 epochs. It's probably a bit overfitting and I should introduce some general coding questions to my validation set to ensure it doesn't lose too much general performance.

Rank: 128

Alpha: 256

TrainingArguments( per_device_train_batch_size =2, gradient_accumulation_steps = 64, #max_steps=10, num_train_epochs=3, warmup_steps = 5, learning_rate = 1e-4, fp16 = not torch.cuda.is_bf16_supported(), bf16 = torch.cuda.is_bf16_supported(), logging_steps = 10, optim = "adamw_8bit", weight_decay = 0.01, lr_scheduler_type = "linear", seed = 3407, per_device_eval_batch_size = 2, eval_strategy="steps", eval_accumulation_steps = 64, eval_steps = 10, eval_delay = 0, save_strategy="steps", save_steps=25, report_to="none", ),

Step Training Loss Validation Loss

20 2.043000 1.197104

40 1.087300 0.933553

60 0.942200 0.890801

80 0.865600 0.866198

100 0.851400 0.849733

120 0.812900 0.837039

140 0.812400 0.827064

160 0.817300 0.818410

180 0.802600 0.810163

200 0.788600 0.803399

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей