/ Модель

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

Контекст
163 840 токенов
Параметры
2,5 млрд
Размер весов
31,4 ГБ
Архитектура
deepseek_v2 · dense
Базовая модель
DeepSeek-Coder-V2-Lite-Base
Библиотека
transformers
Опубликована
2 ноя 2024

hpc-coder-v2-16b

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

HPC-Coder-v2-16b — дообученная языковая модель для генерации и оптимизации параллельного кода и решений для высокопроизводительных вычислений.

91скачиваний за 30 дней17лайковвеса обновлены13 ноя 2024

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

HPC-Coder-v2-16b — языковая модель для генерации кода в задачах высокопроизводительных вычислений, разработанная HPC Group. Это дообученная на инструкциях версия DeepSeek Coder V2 Lite Base с архитектурой DeepSeek V2 и плотной структурой; в метаданных указано 2,5 млрд параметров и контекст до 163 840 токенов. Для инференса доступны веса safetensors, модель поддерживает Transformers, vLLM и другие совместимые инструменты.

Модель предназначена для генерации и доработки кода по темам параллельного программирования, оптимизации и переноса вычислений на ускорители. Обучение проводилось на HPC-Instruct, OSS-Instruct и Evol-Instruct-Code с использованием AxoNN для распределённого обучения. README сообщает о высоком результате на бенчмарке ParEval, однако это заявление разработчиков и не гарантирует качество для конкретной задачи.

Для лучших результатов следует оформлять запросы как инструкции в обучающем шаблоне модели. Карточка не уточняет лицензию, поэтому условия использования следует проверять в метаданных репозитория Hugging Face. Модель ориентирована на код и инструкции на английском языке; поддержки других естественных языков карточка не подтверждает.

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

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

Ограничения

Модель специализирована на HPC-коде, поэтому её результаты для других областей могут быть менее подходящими. Для лучших результатов README рекомендует использовать формат инструкций, на котором модель обучалась.

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

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

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

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

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

Открыть на Hugging Face

HPC-Coder-v2

The HPC-Coder-v2-16b model is an HPC code LLM fine-tuned on an instruction dataset catered to common HPC topics such as parallelism, optimization, accelerator porting, etc. This version is a fine-tuning of the Deepseek Coder V2 lite base model. It is fine-tuned on the hpc-instruct, oss-instruct, and evol-instruct datasets. We utilized the distributed training library AxoNN to fine-tune in parallel across many GPUs.

HPC-Coder-v2-1.3b, HPC-Coder-v2-6.7b, and HPC-Coder-v2-16b are the most capable open-source LLMs for parallel and HPC code generation. HPC-Coder-v2-16b is currently the best performing open-source LLM on the ParEval parallel code generation benchmark in terms of correctness and performance. It scores similarly to 34B and commercial models like Phind-V2 and GPT-4 on parallel code generation. HPC-Coder-v2-6.7b is not far behind the 16b in terms of performance.

Using HPC-Coder-v2

The model is provided as a standard huggingface model with safetensor weights. It can be used with transformers pipelines, vllm, or any other standard model inference framework. HPC-Coder-v2 is an instruct model and prompts need to be formatted as instructions for best results. It was trained with the following instruct template:

Below is an instruction that describes a task. Write a response that appropriately completes the request.

### Instruction:
{instruction}

### Response:

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
DeepseekV2ForCausalLM
Ревизия весов
5ff1c5b

0 моделей