/ Модель

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

Контекст
16 384 токена
Параметры
1,3 млрд
Лицензия
Apache 2.0
Архитектура
llama · dense
Библиотека
transformers
Опубликована
30 дек 2023

speechless-coder-ds-1.3b

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

Дообученная 1,3-миллиардная модель DeepSeek Coder для генерации и исправления кода по инструкциям.

220скачиваний за 30 дней0лайковвеса обновлены30 дек 2023

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Speechless Coder DS 1.3B — языковая модель для генерации кода, опубликованная uukuguy. Это дообученная модель DeepSeek Coder 1.3B на наборах Magicoder OSS Instruct 75K и Magicoder Evol Instruct 110K, чтобы улучшить рассуждение и планирование при решении задач программирования. Модель основана на архитектуре Llama с плотной структурой и содержит 1,3 млрд параметров; веса доступны в формате PyTorch.

Модель принимает инструкции в формате Alpaca и предназначена для генерации и исправления кода, а также решения задач по программированию. README приводит результаты BigCode Eval и примеры pass@1 для синтеза и исправления кода на Python, C++, Go, Java, JavaScript и Rust. Контекстное окно в метаданных каталога составляет 16 384 токена; в README указано 8 192, поэтому опубликованные сведения расходятся. Лицензия — Apache-2.0.

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

  • генерация кода по текстовому описанию
  • исправление фрагментов кода
  • решение задач на программирование
  • синтез функций на Python, C++, Go, Java, JavaScript и Rust

Ограничения

Контекстное окно указано по-разному: 16 384 токена в метаданных каталога и 8 192 в README. README содержит неполные таблицы HumanEval и LMEval, поэтому по нему нельзя оценить качество на этих тестах.

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

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

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

Также подходит для

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

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

Открыть на Hugging Face

Use the following dataset to fine-tune deepseek-ai/deepseek-coder-1.3b in order to improve the model's reasoning and planning abilities.

context window length: 8192 max_tokens > 128 && < 8192

Total 185,193 samples 426 MB

  • ise-uiuc/Magicoder-OSS-Instruct-75K 75,186 samples
  • ise-uiuc/Magicoder-Evol-Instruct-110K 110,007 samples

50 samples/T=0.2/MaxTokens=512/Top_P=0.95

Code: https://github.com/uukuguy/speechless

How to Prompt the Model

This model accepts the Alpaca instruction format.

For example:

You are an intelligent programming assistant.

### Instruction:
Implement a linked list in C++

### Response:

HumanEval

MetricValue
humaneval-python

Big Code Models Leaderboard

CodeLlama-34B-Python: 53.29

CodeLlama-34B-Instruct: 50.79

CodeLlama-13B-Instruct: 50.6

CodeLlama-34B: 45.11

CodeLlama-13B-Python: 42.89

CodeLlama-13B: 35.07

BigCode Eval

0.205055

  • metrics_humanevalfixtests-cpp: "pass@1": 0.054878048780487805
  • metrics_humanevalfixtests-go: "pass@1": 0.054878048780487805
  • metrics_humanevalfixtests-java: "pass@1": 0.042682926829268296
  • metrics_humanevalfixtests-js: "pass@1": 0.0975609756097561
  • metrics_humanevalfixtests-python: "pass@1": 0.06707317073170732
  • metrics_humanevalfixtests-rust: "pass@1": 0.018292682926829267

0.332906

  • metrics_humanevalsynthesize-cpp: "pass@1": 0.3475609756097561
  • metrics_humanevalsynthesize-go: "pass@1": 0.25609756097560976
  • metrics_humanevalsynthesize-java: "pass@1": 0.3353658536585366
  • metrics_humanevalsynthesize-js: "pass@1": 0.35365853658536583
  • metrics_humanevalsynthesize-python: "pass@1": 0.4024390243902439
  • metrics_humanevalsynthesize-rust: "pass@1": 0.20121951219512196
  • metrics_mbpp: "pass@1": 0.434

LMEval

Open LLM Leaderboard

MetricValue
ARC
HellaSwag
MMLU
TruthfulQA
Average

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей