/ Модель

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

Контекст
32 768 токенов
Параметры
7,1 млрд
Размер весов
15,2 ГБ
Лицензия
MIT
Архитектура
qwen2 · dense
Библиотека
transformers
Опубликована
1 окт 2026

Pyrex-8B-Instruct-Uncensored

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

Дообученная модель класса 8B для генерации кода, отладки и агентных сценариев разработки ПО с вызовом функций.

4 849скачиваний за 30 дней3лайкавеса обновлены10 окт 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Pyrex-8B-Instruct-Uncensored — дообученная модель для генерации кода и задач разработки ПО, опубликованная ImposterOnline. В карточке она описана как модель класса 8B с архитектурой Transformer и компонентами RoPE, SwiGLU, RMSNorm и GQA; метаданные Hugging Face указывают архитектуру Qwen2, 7,1 млрд параметров и формат safetensors. Модель принимает текст и генерирует текст, поддерживает диалог и интерфейс вызова инструментов. Заявленная длина контекста — 32 768 токенов, при этом обучение проводилось на последовательностях длиной 4 096 токенов.

Модель предназначена для генерации кода, многошаговой отладки и сценариев агентного программирования с вызовом функций. В README приведены результаты HumanEval и MBPP; качество на других задачах не установлено этими оценками. Модель дообучена методом QLoRA на смесях наборов данных для программирования и вызова функций. Лицензия — MIT.

В карточке модель названа uncensored и заявлено отсутствие встроенных фильтров безопасности. Автор рекомендует проверять выходы в изолированной среде перед использованием в критичных системах; качество на контекстах длиннее 4 096 токенов не проверено. Метаданные и README расходятся в числе параметров (7,1B и 7,6B соответственно), поэтому точный размер следует считать неоднозначным.

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

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

Ограничения

Модель заявлена как не имеющая фильтров безопасности, поэтому её ответы могут содержать небезопасные инструкции; код следует проверять в изолированной среде. Качество на контекстах длиннее 4 096 токенов не проверено, несмотря на поддержку контекста до 32 768 токенов; число параметров расходится между README и метаданными.

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

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

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

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

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

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

Открыть на Hugging Face

Pyrex-8B-Instruct-Uncensored

Pyrex-8B-Instruct-Uncensored is a state-of-the-art, uncensored coding model designed for high-level software engineering, multi-turn debugging, and agentic function calling.

1. Model Overview

PropertyValue
ArchitecturePyrex 8B Transformer (RoPE, SwiGLU, RMSNorm, GQA)
Parameters7.6 Billion (8B Class)
Context LengthNative 32,768 tokens (trained at 4,096 sequence length)
Primary DomainSoftware engineering, algorithm design, system architecture, function calling
FormatsSafetensors (bf16), GGUF (Q4_K_M, Q5_K_M, Q8_0, f16)
LicenseMIT

2. Benchmark Dashboard

All benchmarks evaluated with strict greedy decoding (temp=0.0) on unseen tasks with sandbox unit test execution.

Coding Benchmarks

Evaluation MetricScoreSplit / DetailsHardware
HumanEval (pass@1)87.20% (143 / 164)Test split, greedyKaggle T4 GPU
HumanEval (pass@1) - Run 285.98% (141 / 164)Test split, greedyKaggle T4 GPU
MBPP (pass@1)6.23% (16 / 257)Test split, greedyKaggle T4 GPU
SWE Debugging (pass@1)100% (3 / 3)Custom bug-fixing suiteKaggle T4 GPU
Pyrex v1 Pass@152.40% (86 / 164)Baseline fine-tune-
Pyrex Untuned Pass@129.30% (48 / 164)Untuned baseline weights-

Benchmark Progression

Pyrex Untuned Baseline:            29.3% ┃▓▓▓▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Pyrex Baseline Fine-tune:          52.4% ┃▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Pyrex-8B (Final, Run 1):           87.2% ┃▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Pyrex-8B (Final, Run 2 - Verified): 86.0% ┃▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░░░░░░░░░░░░░░░

3. Training History

ParameterValue
Dataset Mixture95k cleaned examples (OpenCoder-SFT-Stage1, CodeAlpaca-20k, Hermes-Function-Calling-v1)
OptimizationQLoRA (NF4 4-bit, r=48, α=96), AdamW, Cosine schedule (lr=2e-4)
HardwareKaggle T4 / HF GPU Compute Cluster
Loss MaskingCompletion-only (assistant turn loss masking)
Sequence Length4,096 tokens
Epochs1

Training Experiment Log

Run IDDateDatasetEpochsLRPass@1Status
v1-baseline2026-10-018k examples12e-442.1%Completed
v1-final2026-10-0395k examples12e-452.4%Completed
v2-run12026-10-1095k examples12e-487.20%Completed
v2-run22026-10-1095k examples12e-485.98%Completed

4. Usage & Inference

Transformers

from transformers import AutoModelForCausalLM, AutoTokenizer

model_id = "ImposterOnline/Pyrex-8B-Instruct-Uncensored"
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(model_id, device_map="auto", torch_dtype="auto")

chat = [{"role": "user", "content": "Write a python function to find the longest palindromic substring."}]
inputs = tokenizer(tokenizer.apply_chat_template(chat, tokenize=False, add_generation_prompt=True), return_tensors="pt").to("cuda")

outputs = model.generate(**inputs, max_new_tokens=512)
print(tokenizer.decode(outputs[0][inputs["input_ids"].shape[1]:], skip_special_tokens=True))

Local GGUF (Ollama / llama.cpp)

Available in ImposterOnline/Pyrex-8B-Instruct-Uncensored-GGUF:

# Ollama
ollama create pyrex-8b -f Modelfile
ollama run pyrex-8b "Write a Python script to monitor system memory."

# llama.cpp
./llama-cli -m pyrex-q4_k_m.gguf -p "
</think>

" -n 512 -c 8192

5. Model Limitations & Safety

  • Uncensored: This model has no safety filters. It will fulfill technical requests directly without refusal or ethical lecturing.
  • Verification: Outputs should always be tested in sandboxed environments for production critical paths.
  • Context Length: Trained at 4K, supports up to 32K natively. Long-context performance unverified beyond training length.

Provenance

  • Architecture: Pyrex 8B Transformer (original design)
  • Training Data: OpenCoder-LLM/opencoder-sft-stage1, sahil2801/CodeAlpaca-20k, NousResearch/hermes-function-calling-v1
  • Pipeline: Config-driven QLoRA fine-tuning (see github.com/Arhan-w/pyrut)
  • Evaluation: Real GPU execution on Kaggle T4, greedy pass@1, full test suite verification

Pyrex is an independent project dedicated to unconstrained, high-performance software engineering.

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

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

GPU в ailist

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

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

Подбираем GPU…

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

0 моделей