/ Модель

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

Лицензия
Apache 2.0
Базовая модель
NeoHorse-1-9B
Библиотека
gguf
Опубликована
12 сен 2026

NeoHorse-1-9B-MERNIK-GGUF

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

NeoHorse-1-9B-MERNIK-GGUF — семейство GGUF-квантизаций базовой модели TokenRhythm/NeoHorse-1-9B, подготовленное пользователем wepiqx методом MERNIK.

578скачиваний за 30 дней3лайкавеса обновлены14 сен 2026

Бенчмарки

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

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

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

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

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

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

Модель предназначена для генерации текста и кода, включая задачи программирования на Python и разработку небольших проектов. В карточке указана поддержка английского языка; по результатам тестов модель также способна генерировать русский текст и интерфейсы. Архитектура базовой модели и максимальная длина контекста не раскрыты, однако для проверки использовался контекст 8192 токена, а в рекомендациях предлагается 16384 токена. Доступны варианты размером примерно от 3,65 до 6,83 ГБ с разными уровнями квантования, включая Q2, Q4, Q8 и F16.

Сильной стороной являются возможности генерации рабочего кода при существенно меньшем размере по сравнению с полноточными вариантами. В тесте HumanEval версия MERNIK-6500-Q8 показала pass@1 85,98% (141 из 164 задач), а MERNIK-5100-Q4 — 82,93%; младшая версия MERNIK-3650-Q2 достигла 23,78% и подходит преимущественно для коротких функций, но не для полноценных проектов. Результаты зависят от размера квантизации, настроек выборки и доступного контекста. Для сложных рассуждений и длинных задач рекомендуется увеличенный лимит генерации; при слишком малом бюджете модель может не раскрыть потенциал. Для запуска заявлена совместимость с llama.cpp и llama-server, включая шаблон чата Jinja.

Модель распространяется по лицензии Apache-2.0. В README приведены рекомендации по параметрам генерации, включая temperature 0,6, top_p 0,95 и top_k 20 для практической работы с кодом; использование presence_penalty 1,5 не рекомендуется, поскольку оно вызывало сбои на тестовом стенде.

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

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

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

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

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

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

Открыть на Hugging Face

NeoHorse-1-9B — MERNIK Quantization

MERNIK ("the one who measures") quants of TokenRhythm/NeoHorse-1-9B: imatrix-driven priority-queue allocation, judged by all three columns in synergy — PPL (canary), KLD-vs-ref (rank), scored tasks (verdict) — never by one alone. That synergy is the method; any single metric crowns its own artifacts.

Note: the Q8 / F16 / Q4 / Q2 tags in file names are for your convenience (build character hints) — pick by size, verify by the table below. All files here are MERNIK quants.

🧪 MERNIK protocol. This card leads with the verdict column; every build below carries all three — PPL (canary), KLD-vs-ref (rank), scored tasks (verdict) — published win or lose. Method + protocol: wepiqx/MERNIK.

Results (all builds, all columns)

HE = HumanEval: 164 hand-written Python tasks, model writes code, hidden tests run it. pass@1 = solved on the first try — strict instruction-following plus real code, no partial credit.

Official BF16 posts 98.17% (context length undisclosed in the vendor report — our runs below are -c 8192, so treat the gap as approximate). llama-server --jinja, temp 1.0 / top_p 0.95 / top_k 20 / presence 0.0, max_tokens 2048, fixed seeds. PPL/KLD: llama-perplexity -ngl 99 -c 1024 -n 64 -b 512 --seed 7, wikitext-2-raw, KLD vs Q8-proxy (no BF16 runs).

BuildSizePPLKLD vs Q8 (proxy, not BF16)pass@1
NeoHorse-1-9B-MERNIK-6500-Q8.gguf6.83 GB7.76950.045385.98% (141/164) 👑
NeoHorse-1-9B-MERNIK-6500-F16.gguf 🔭6.83 GB7.81840.050582.32% — F16 attention core, built for distance (see below)
Q6_K (stock)7.36 GB7.94190.011882.32% (135/164)
TD-MSE (tested, not uploaded)6.83 GB7.77010.045282.32% — direction doesn't move distribution, moves code
TDN-MSE norms-shield (tested)6.83 GB7.7701—83.54% — shield recovers +1.2pp
NeoHorse-1-9B-MERNIK-5100-Q4.gguf~5.1 GB7.80120.058682.93% — Q6-class code at −2.2 GB 👑, a machine: strict instructions, working code
Q4_K_M (stock)5.62 GB7.78240.087576.83% (126/164) — clean rerun; our pair beats stock both ways
MERNIK-5100-MSE~5.1 GB7.79620.058879.88% (131/164) — clean rerun; law holds by 3pp
Q2_K (stock)3.83 GB90.0284 💀2.6354 💀0.00% — stub completions, genuine collapse
NeoHorse-1-9B-MERNIK-3650-Q2.gguf3.65 GB10.35860.470623.78% (39/164) — beats stock Q2_K (0%) at the same weight: at this size distribution decides everything

The budget law: SMAPE owns small budgets (+3pp at 5100), MSE owns big ones (+3.7pp at 6500). Same PPL both times, opposite code. Full analysis: wepiqx/MERNIK.

⚡ Fast ring: GPQA-recognition (non-standard). Same builds scored by first-token letter likelihood (no generation, ~3 min): Neo-MSE-6500 51.5%, Neo-SMAPE-5100 48.0%. Rank agrees with HE here (MSE > SMAPE) but punishes thinkers — see MERNIK for the method and its limits.

🗺️ Capability map (field-tested, no mercy). 6500 writes full working games from scratch. 5100-SMAPE writes a complete working snake, no stuttering. 3650-Q2 writes correct syntax and surprisingly good Russian, but a whole game file is beyond it — short functions yes, projects no. Every weight has its jobs; the table above tells which.

🔮 Possible next: smape_frag. SMAPE-5100 already matches stock Q6_K (+1 task) at −2.2 GB. The fragility-modulated version could take the outright crown — but its fragility table costs serious compute. Want the table flipped? Say so in the discussions — community demand decides.

What is FRAG? Plain SMAPE aims the budget by theory (relative error). FRAG first measures every tensor group: each one is briefly dropped a tier and the real damage is recorded — hundreds of test builds. Groups that break easily ("fragile") get boosted, tough ones ("oak") get discounted. Theory aims, measurement corrects. That's why it wins — and why it costs.

⚠️ Sampling note. The vendor-recommended presence_penalty 1.5 breaks thinking models on this harness (HTTP 500 peg-native format — the penalty corrupts the thought template and the model stalls). All runs here use presence_penalty 0.0, verified clean across 3×164 tasks.

⚠️ Context note. These runs used -c 8192 / max_tokens 2048, which is NOT enough for a thinking model: long chains of thought trip on the generation ceiling and the quant can't fully open up. At 16384+ the gap above should widen — this table is the floor, not the ceiling. Re-runs at larger budgets are planned and will be logged here.

Usage

llama-server -m NeoHorse-1-9B-MERNIK-6500-Q8.gguf \
  -c 16384 --jinja -ngl 99 \
  --temp 0.6 --top-p 0.95 --top-k 20

📝 Sampling for code: temp 0.6, top_k 20, top_p 0.95, min_p 0 — verified in the field (a full working snake game, Russian UI, almost no thinking needed). Benchmarks run at temp 1.0 per vendor protocol; real work wants 0.6.

🧪 Long context — help test. The main build keeps attention at Q8 almost everywhere (45×Q8 + 5×Q6 of 56); the TD-SMAPE file above holds a 949 MiB F16 attention core (qkv layers 20–30 + 3) — built for distance. Neither PPL nor KLD sees past short chunks, so we have not measured this. If you run needle-in-haystack or long-doc tasks, report your context length and score — real user numbers go on this card.

Quantization and tuning by wepiqx. Built with llama.cpp.

⏳ 40+ GPU-hours on a GTX 1070. Every number on this card was measured, not estimated — eleven HumanEval batteries plus a full PPL/KLD grid on an 8 GB card from 2016. If these quants serve you, a like or a test report is the fuel for the next round.

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

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

GPU в ailist

llama.cpp

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

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

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

0 моделей