/ Модель

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

Контекст
16 384 токена
Параметры
6,6 млрд
Размер весов
27 ГБ
Лицензия
CC BY-NC-SA 4.0
Архитектура
llama · dense
Опубликована
29 дек 2023

datascience-coder-6.7b

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

Дообученная модель Llama на 6,6 млрд параметров для генерации кода и помощи в задачах Data Science.

80скачиваний за 30 дней4лайкавеса обновлены7 янв 2025

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Data Science Coder 6.7B — дообученная разговорная модель семейства Llama, разработанная ed001 для помощи с программированием в задачах Data Science. Модель обучена на наборе инструкций ed001/ds-coder-instruct-v1, собранном фильтрацией общедоступных датасетов Hugging Face. В карточке также указана версия на 1,3 млрд параметров; этот репозиторий содержит версию примерно на 6,6 млрд параметров.

Модель предназначена для генерации кода и ответов на запросы о программировании для анализа данных. Она принимает текст и выдаёт текст, поддерживает английский язык и имеет контекст до 16 384 токенов. Указаны архитектура LlamaForCausalLM и форматы PyTorch и Safetensors.

README приводит средний результат 41,99 в Open LLM Leaderboard и оценки по отдельным тестам, но не раскрывает подробный протокол оценки. Лицензия CC BY-NC-SA 4.0 требует указания авторства и распространяет производные материалы на тех же условиях; коммерческое использование не разрешено.

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

  • генерация кода для анализа данных
  • помощь с написанием скриптов обработки данных
  • ответы на вопросы по программированию для Data Science

Ограничения

Модель ориентирована на программирование для Data Science, а результаты в README ограничены краткими метриками лидерборда без подробного протокола оценки. Лицензия CC BY-NC-SA 4.0 запрещает коммерческое использование.

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

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

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

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

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

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

Открыть на Hugging Face

The Data Science Coder

Data Science coder is a group of fine tuned models designed to help with coding for data science applications. It comes in 2 variants: 1.3b and 6.7b. Models are fine tuned from DeepSeek Coder instruct versions. Fine tuning was performed on the ed001/ds-coder-instruct-v1 dataset which is constructed by filtering publicly available datasets on HuggingFace.

Usage

from transformers import AutoTokenizer, AutoModelForCausalLM, pipeline

def build_instruction_prompt(instruction):
    return '''
    You are the Data Science Coder, a helpful AI assistant created by a man named Ed.
    You help people with data science coding and you answer questions about data science in a helpful manner.
    ### Instruction:
    {}
    ### Response:
    '''.format(instruction.strip()).lstrip()

tokenizer = AutoTokenizer.from_pretrained("ed001/datascience-coder-6.7b", trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained("ed001/datascience-coder-6.7b", trust_remote_code=True).cuda()
pipe = pipeline(task="text-generation", model=model, tokenizer=tokenizer, max_length=1024, top_p=0.95)
result = pipe(build_instruction_prompt("Perform EDA on the Iris dataset"))
print(result[0]['generated_text'])

Training Details

lora_r: 16
lora_alpha: 8
lora_dropout: 0.05
target_modules: q, k, v, o, gate_proj, down_proj, up_proj, lm_head
weight_decay: 0
optmizer: paged_adamw_32bit
lr: 1e-4
lr_scheduler: cosine
max_seq_len: 4096
batch_size: 4
max_grad_norm: 0.5
warmup_ratio: 0.05
num_epochs: 1

The model was trained on the python susbet of the ds-coder-instruct dataset.

Samples

Contact

GitHub: Ea0011

Open LLM Leaderboard Evaluation Results

Detailed results can be found here

MetricValue
Avg.41.99
AI2 Reasoning Challenge (25-Shot)34.64
HellaSwag (10-Shot)53.83
MMLU (5-Shot)37.96
TruthfulQA (0-shot)44.82
Winogrande (5-shot)55.72
GSM8k (5-shot)24.94

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей