/ Модель

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

Контекст
16 384 токена
Параметры
6,6 млрд
Размер весов
27 ГБ
Архитектура
llama · dense
Библиотека
transformers
Опубликована
6 июн 2024

hpc-coder-v2-6.7b

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

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

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

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

HPC-Coder-v2-6.7b — языковая модель для программирования в области высокопроизводительных вычислений, разработанная HPC Group. Это дообученная на инструкциях версия DeepSeek Coder 6.7B с плотной архитектурой LlamaForCausalLM и 6,6 млрд параметров. Модель обучалась на наборах HPC-Instruct, OSS-Instruct и Evol-Instruct-Code; обучение с распределением по нескольким GPU выполнялось с AxoNN.

Модель предназначена для генерации и помощи в написании кода для параллельных вычислений, оптимизации программ и переноса кода на ускорители. Она принимает текстовые инструкции и генерирует текст, включая код; для лучших результатов карточка рекомендует использовать формат инструкций модели. Родной размер контекста — 16 384 токена, основной язык в метаданных — английский.

Весы доступны в формате safetensors и могут использоваться через Transformers, vLLM и другие стандартные среды инференса. README не сообщает лицензию, поэтому условия использования по карточке определить нельзя. Модель отстаёт по производительности от версии на 16 млрд параметров; результаты оценки заявлены авторами, но подробности в карточке не приведены.

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

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

Ограничения

По README модель немного уступает версии HPC-Coder-v2-16b по производительности. Лицензия в предоставленных данных не указана.

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

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

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

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

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

Открыть на Hugging Face

HPC-Coder-v2

The HPC-Coder-v2-6.7b 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 6.7b 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:

Quantized Models

4 and 8 bit quantized weights are available in the GGUF format for use with llama.cpp. The 4 bit model requires ~3.8 GB memory and can be found here. The 8 bit model requires ~7.1 GB memory and can be found here. Further information on how to use them with llama.cpp can be found in its documentation.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей