/ Модель

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

Контекст
16 384 токена
Параметры
21,7 млрд
Размер весов
31,9 ГБ
Лицензия
bigcode-openrail-m
Архитектура
starcoder2 · dense
Базовая модель
starcoder2-15b
Библиотека
transformers
Опубликована
12 фев 2025

bigcode-starcoder2-15b-fp16

Генерация текстаТекст → текст

Преобразованная в формат MLX модель StarCoder2-15B для генерации, автодополнения и заполнения пропусков в коде.

106скачиваний за 30 дней0лайковвеса обновлены16 фев 2025

Бенчмарки

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

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

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

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

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

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

mlx-community/bigcode-starcoder2-15b-fp16 — преобразованная сообществом mlx-community версия StarCoder2-15B от BigCode в формате MLX, созданная из bigcode/starcoder2-15b с помощью mlx-lm 0.21.1. Модель предназначена для генерации и автодополнения кода по контексту, включая заполнение пропусков внутри кода.

Модель имеет плотную архитектуру StarCoder2ForCausalLM и 21,7 млрд параметров. Контекст составляет 16 384 токена. Репозиторий содержит веса safetensors; README указывает на преобразование в MLX и использование через mlx-lm. Лицензия — BigCode OpenRAIL-M.

Модель ориентирована на код и может применяться для подсказок при написании программ, продолжения фрагментов и генерации кода по описанию или имеющемуся контексту. Карточка не указывает конкретные языки программирования или оценки качества; результаты следует проверять перед использованием.

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

  • автодополнение кода по соседним строкам
  • генерация кода по описанию задачи
  • продолжение незавершённых фрагментов программ
  • заполнение пропусков внутри кода
  • получение подсказок при разработке программ

Ограничения

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

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

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

Открыть на Hugging Face

mlx-community/bigcode-starcoder2-15b-fp16

The Model mlx-community/bigcode-starcoder2-15b-fp16 was converted to MLX format from bigcode/starcoder2-15b using mlx-lm version 0.21.1 by Focused.

Focused Logo

Use with mlx

pip install mlx-lm
from mlx_lm import load, generate

model, tokenizer = load("mlx-community/bigcode-starcoder2-15b-fp16")

prompt = "hello"

if tokenizer.chat_template is not None:
    messages = [{"role": "user", "content": prompt}]
    prompt = tokenizer.apply_chat_template(
        messages, add_generation_prompt=True
    )

response = generate(model, tokenizer, prompt=prompt, verbose=True)

Focused is a technology company at the forefront of AI-driven development, empowering organizations to unlock the full potential of artificial intelligence. From integrating innovative models into existing systems to building scalable, modern AI infrastructures, we specialize in delivering tailored, incremental solutions that meet you where you are. Curious how we can help with your AI next project? Get in Touch

Focused Logo

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

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

GPU в ailist

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

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

MLX-модели работают только на Apple Silicon.

Класс архитектуры
Starcoder2ForCausalLM
Ревизия весов
244b13c

0 моделей