/ Модель

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

Контекст
32 768 токенов
Параметры
1,5 млрд
Лицензия
Apache 2.0
Архитектура
qwen2 · dense
Базовая модель
Qwen2.5-Coder-1.5B-Instruct
Библиотека
transformers
Опубликована
7 окт 2026

Temper-1-1.5B

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

Temper-1-1.5B — дообученная на задачах Rust модель для генерации кода по запросам на английском языке.

746скачиваний за 30 дней0лайковвеса обновлены7 окт 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Temper-1-1-1.5B — компактная модель генерации кода, созданная Temper AI дообучением Qwen2.5-Coder-1.5B-Instruct. Она предназначена прежде всего для написания кода на Rust по запросам на английском языке. Модель имеет архитектуру Qwen2, содержит 1,5 млрд параметров и поддерживает контекст до 32 768 токенов; опубликована в формате Safetensors и работает через Transformers.

По данным карточки, модель обучена на 10 000 примерах Rust, созданных DeepSeek-V4-Flash и прошедших компиляцию и тесты, без дополнительного обучения с подкреплением. На HumanEval-Rust она показывает pass@1 50,5% и pass@10 67,0% при описанной авторами конфигурации оценки. Лицензия — Apache-2.0.

Модель подходит для генерации и решения задач на Rust, но обучена только на Rust-коде с запросами на английском. Для запросов на других языках и вопросов вне Rust возможны выдуманные ответы или отказы. Она не обучалась заполнению кода между заданными фрагментами и не предназначена для встроенного автодополнения; в обучающих данных мало примеров асинхронного кода и веб-фреймворков.

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

  • написание функций и программ на Rust
  • решение задач программирования на Rust
  • генерация Rust-кода по текстовому описанию

Ограничения

Обучена на Rust-задачах с запросами на английском; для других языков и тем вне Rust возможны выдуманные ответы или отказы. Не обучалась fill-in-the-middle, а асинхронный код и веб-фреймворки представлены в обучающих данных слабо.

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

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

Открыть на Hugging Face

Temper-1-1.5B

Temper-1-1.5B is Qwen2.5-Coder-1.5B-Instruct fine-tuned for writing Rust. On the standard HumanEval-Rust benchmark it solves 50.5% of tasks on the first try, more than Qwen2.5-Coder-3B at twice its size.

The model was trained on the same 10 000 Rust examples as Temper-1-0.5B. Each example was written by DeepSeek-V4-Flash and passed the compiler and tests. This model had no reinforcement learning.

Website: temper-ai.pages.dev/temper-1.5b

Results

HumanEval-Rust (multiple-rs from MultiPL-E, 156 tasks), %. pass@1 is the share of tasks solved on the first try, pass@10 the share solved in at least one of 10 tries.

ModelSizepass@1pass@10
Qwen2.5-Coder-0.5B0.5B16.027.9
StarCoder2-3B3B25.137.8
Temper-1-0.5B0.5B25.238.0
Qwen2.5-Coder-1.5B1.5B39.356.6
Qwen2.5-Coder-3B3B44.767.4
Temper-1-1.5B1.5B50.567.0
Qwen3.5-9B9B56.773.0
Qwen2.5-Coder-7B7B57.374.3

Every model ran through bigcode-evaluation-harness at commit 8fc5bae with the BigCode Models Leaderboard settings. The model completes code without a chat template, with temperature 0.2, top_p 0.95, 50 samples per task and 512 tokens including the prompt. Qwen2.5-Coder and StarCoder2 are the base versions. Qwen3.5-9B is the post-trained version. StarCoder2-3B scores 25.1 here and 24.5 on the leaderboard.

The Temper-1-0.5B card reports HumanEval-RS with the task sent as a chat message, so its numbers there differ from this table.

Usage

from transformers import AutoModelForCausalLM, AutoTokenizer

name = "temper-ai/Temper-1-1.5B"
tokenizer = AutoTokenizer.from_pretrained(name)
model = AutoModelForCausalLM.from_pretrained(name, dtype="auto", device_map="auto")

messages = [{"role": "user", "content": "Write a Rust function that returns the n-th Fibonacci number."}]
inputs = tokenizer.apply_chat_template(messages, add_generation_prompt=True, return_dict=True, return_tensors="pt").to(model.device)
out = model.generate(**inputs, max_new_tokens=512)
print(tokenizer.decode(out[0][inputs["input_ids"].shape[1]:], skip_special_tokens=True))

The default generation config samples with temperature 0.7, top_p 0.8, top_k 20 and repetition penalty 1.1.

A GGUF version for llama.cpp, LM Studio and Ollama is in temper-ai/Temper-1-1.5B-GGUF.

Limitations

With ten tries Temper-1-1.5B solves 67.0% of tasks, about the same as Qwen2.5-Coder-3B with 67.4%. The model was trained only on Rust tasks with requests in English. Requests in other languages and questions unrelated to Rust may get made-up answers or refusals. It was not trained for fill-in-the-middle, so it is not a drop-in model for inline completion in an editor. The training data has few tasks on async code and web frameworks.

License

Apache 2.0, same as Qwen2.5-Coder-1.5B-Instruct.

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
Qwen2ForCausalLM
Ревизия весов
5e1547a

0 моделей