/ Модель

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

Лицензия
Apache 2.0
Базовая модель
deepseek-coder-6.7B-kexer
Библиотека
transformers
Опубликована
27 мая 2024

deepseek-coder-6.7B-kexer-GGUF

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

QuantFactory/deepseek-coder-6.7B-kexer-GGUF — квантованная версия модели JetBrains/deepseek-coder-6.7B-kexer, созданная с использованием llama.cpp.

1 552скачиваний за 30 дней0лайковвеса обновлены27 мая 2024

Бенчмарки

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

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

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

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

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

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

Базовая модель Deepseek-Coder-6.7B была дообучена компанией JetBrains на 15 тысячах синтетически сгенерированных примеров из набора JetBrains/KExercises, посвящённых задачам на Kotlin. Модель предназначена прежде всего для генерации, дополнения и восстановления фрагментов исходного кода Kotlin; поддерживается режим Fill-in-the-Middle с использованием специального формата prompt.

Модель относится к классу генеративных текстовых моделей для программирования, содержит около 6,7 млрд параметров и распространяется в квантованном формате GGUF. Данные о поддерживаемых языках, размере контекста и конкретном варианте квантования в README не указаны. На наборе Kotlin HumanEval модель показала Pass@1 55,28%, превысив результат базовой Deepseek-Coder-6.7B, составивший 40,99%. Основные ограничения связаны с узкой специализацией на задачах Kotlin и форматом обучающих данных: при отклонении от типичных задач модели возможны неточные или нежелательные ответы, поэтому перед применением требуется тестирование в целевом сценарии. Лицензия — Apache-2.0.

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

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

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

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

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

Открыть на Hugging Face

Deepseek-Coder-6.7B-kexer-GGUF

This is quantized version of JetBrains/deepseek-coder-6.7B-kexer created using llama.cpp

Kexer models

Kexer models are a collection of open-source generative text models fine-tuned on the Kotlin Exercices dataset. This is a repository for the fine-tuned Deepseek-coder-6.7b model in the Hugging Face Transformers format.

How to use

As with the base model, we can use FIM. To do this, the following format must be used:

'<|fim▁begin|>' + prefix + '<|fim▁hole|>' + suffix + '<|fim▁end|>'

Training setup

The model was trained on one A100 GPU with following hyperparameters:

HyperparameterValue
warmup10%
max_lr1e-4
schedulerlinear
total_batch_size256 (~130K tokens per step)
num_epochs4

More details about fine-tuning can be found in the technical report (coming soon!).

Fine-tuning data

For tuning this model, we used 15K exmaples from the synthetically generated Kotlin Exercices dataset. Every example follows the HumanEval format. In total, the dataset contains about 3.5M tokens.

Evaluation

For evaluation, we used the Kotlin HumanEval dataset, which contains all 161 tasks from HumanEval translated into Kotlin by human experts. You can find more details about the pre-processing necessary to obtain our results, including the code for running, on the datasets's page.

Here are the results of our evaluation:

Model nameKotlin HumanEval Pass Rate
Deepseek-coder-6.7B40.99
Deepseek-coder-6.7B-kexer55.28

Ethical considerations and limitations

Deepseek-coder-6.7B-kexer is a new technology that carries risks with use. The testing conducted to date has not covered, nor could it cover all scenarios. For these reasons, as with all LLMs, Deepseek-coder-6.7B-kexer's potential outputs cannot be predicted in advance, and the model may in some instances produce inaccurate or objectionable responses to user prompts. The model was fine-tuned on a specific data format (Kotlin tasks), and deviation from this format can also lead to inaccurate or undesirable responses to user queries. Therefore, before deploying any applications of Deepseek-coder-6.7B-kexer, developers should perform safety testing and tuning tailored to their specific applications of the model.

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

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

GPU в ailist

llama.cpp

Нельзя запустить

GGUF-модель ждёт проверки: нужно выбрать файл кванта под доступные GPU.

Ревизия весов
e8413c0

0 моделей