/ Модель

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

Лицензия
Apache 2.0
Базовая модель
gemma-4-E2B-it
Библиотека
gguf
Опубликована
15 авг 2026

onebee-gf-dpo-v1-scale-gguf

Изображение и текст → текст5 профессий

onebee-gf-dpo-v1-scale-gguf — мультимодальная модель формата GGUF, разработанная arjhinety в рамках open-source исследовательского проекта small-mind-companion.

496скачиваний за 30 дней0лайковвеса обновлены13 сен 2026

Бенчмарки

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

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

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

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

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

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

Она основана на google/gemma-4-E2B-it и дообучена методами LoRA SFT и LoRA DPO для формирования согласованной персоны компаньона. Модель предназначена для локального и встраиваемого запуска через llama.cpp на CPU или GPU, включая сценарии на устройствах без среды Python и transformers.

Модель поддерживает работу с текстом и изображениями, использует архитектуру Gemma4 и имеет около 2 млрд эффективных параметров с объединённым LoRA-адаптером ранга 16. Заявленная длина контекста составляет 131 072 токена, основной язык — английский. Доступны варианты квантования от F16 до Q2_K, позволяющие выбирать компромисс между размером, скоростью и качеством. Версия Q4_K_M указана как рекомендуемый вариант: её размер составляет около 3,18 GiB, а по представленным замерам она обеспечивает более высокую скорость генерации, чем F16.

Для обработки изображений требуется отдельный vision projector в формате GGUF и запуск с поддержкой шаблонов Jinja. Квантование Q2_K подтверждённо неработоспособно и не рекомендуется к использованию; оценки проводились преимущественно в среде llama.cpp, а imatrix-калибровка для этих файлов не применялась. Это исследовательский артефакт, не предназначенный для критически важных решений или медицинских, юридических и финансовых рекомендаций. Лицензия — Apache-2.0, унаследованная от базовой модели.

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

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

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

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

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

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

Открыть на Hugging Face

onebee-gf-dpo-v1-scale-gguf

GGUF quantizations (F16 reference plus 12 quant levels down to Q2_K, plus vision projector) of the post-trained companion checkpoint, for llama.cpp-based on-device inference.

Project

Model Overview

GGUF conversion and quantization of onebee-gf-dpo-v1-scale — a gemma-4-E2B-it base, LoRA-fine-tuned via memory-aware SFT then DPO on a persona-consistency preference objective — from small-mind-companion, an open-source research project exploring how much apparent capability a small (~2B effective parameter), vision-capable language model can recover through post-training, external memory, and retrieval, rather than raw parameter scale.

  • What it is: the same weights as onebee-gf-dpo-v1-scale, converted to GGUF for llama.cpp-based local/on-device inference (CPU or GPU).
  • What it does: runs the companion model on-device without a Python/transformers runtime, at a range of size/quality tradeoffs.
  • What makes it different: real generation and multimodal (vision) capability were verified post-quantization, not just file-size/load checks — four real llama.cpp tooling bugs were found and fixed along the way (see Limitations).
  • Base model: google/gemma-4-E2B-it.
  • Training method (inherited from the source checkpoint): LoRA SFT → LoRA DPO (this repo does not include the later distillation stage — see onebee-gf-distill-v1-gguf for GGUF quants of the current-best, post-distillation checkpoint).

Model Details

PropertyDetails
Modelonebee-gf-dpo-v1-scale-gguf
Parameters~2B effective (base) + merged LoRA rank 16 adapter
ArchitectureGemma4 (multimodal, text + vision), GGUF format
Base Modelgoogle/gemma-4-E2B-it
Source checkpointonebee-gf-dpo-v1-scale
LanguageEnglish
Context Length131,072 tokens (inherited from base model)
Training MethodLoRA SFT → LoRA DPO (see source checkpoint)
LicenseApache-2.0 (inherited from base model)

Intended Use

Intended Use

Local/on-device inference via llama.cpp where a transformers/Python runtime isn't available or desired — e.g. CPU-only or mobile deployment. Pick a quant level from the size/ speed tradeoff table below.

Out-of-Scope Use

Not evaluated or intended for: safety-critical decisions, medical/legal/financial advice, or any deployment where a wrong or overconfident answer causes real harm. This is a research artifact from an open-source project studying post-training and memory architecture on small models — see the project README for the full research framing before using it in any production context.

Capabilities

  • Text and vision (image) input, verified with real generation tests post-quantization
  • 12 quant levels (F16 → Q2_K) covering the full size/quality/speed tradeoff space
  • Q4_K_M: 63% smaller than F16 with 2.2x faster CPU token generation, no observed coherence loss

Files

FileQuantSizeNotes
onebee-dpo-v1-scale-f16.ggufF168.64 GiBFull precision, reference quality
onebee-dpo-v1-scale-Q8_0.ggufQ8_04.61 GiBNear-lossless
onebee-dpo-v1-scale-Q5_K_M.ggufQ5_K_M3.37 GiB
onebee-dpo-v1-scale-Q5_K_S.ggufQ5_K_S3.34 GiB
onebee-dpo-v1-scale-Q5_0.ggufQ5_03.34 GiB
onebee-dpo-v1-scale-Q4_K_M.ggufQ4_K_M3.18 GiBRecommended default — best size/quality tradeoff
onebee-dpo-v1-scale-Q4_K_S.ggufQ4_K_S3.12 GiB
onebee-dpo-v1-scale-Q4_0.ggufQ4_03.12 GiB
onebee-dpo-v1-scale-Q3_K_L.ggufQ3_K_L3.05 GiB
onebee-dpo-v1-scale-Q3_K_M.ggufQ3_K_M2.97 GiB
onebee-dpo-v1-scale-Q3_K_S.ggufQ3_K_S2.89 GiB
onebee-dpo-v1-scale-Q2_K.ggufQ2_K2.78 GiBBroken — confirmed via generation testing, do not use
mmproj-onebee-dpo-v1-scale-f16.ggufF16940 MiBVision projector — needed for image input, use with any of the above

No importance-matrix (imatrix) calibration was used for these quants. An imatrix-calibrated requantization was produced separately and is held in a private companion repo pending a full perplexity comparison — see docs/quantization_results.md.

Quick Start

Installation

# build llama.cpp, or install a prebuilt release: https://github.com/ggml-org/llama.cpp

Usage

Text:

llama-cli -m onebee-dpo-v1-scale-Q4_K_M.gguf -p "Hello!" -st

Vision (needs --jinja — this model's chat template isn't supported by the default non-jinja parser):

llama-mtmd-cli -m onebee-dpo-v1-scale-Q4_K_M.gguf \
  --mmproj mmproj-onebee-dpo-v1-scale-f16.gguf \
  --image your_image.png -p "What is in this image?" --jinja

Evaluation

Real benchmark numbers, CPU, 30 threads, llama-bench:

QuantSizePrompt (pp512)Generation (tg128)
F168.62 GiB585.07 ± 0.44 t/s26.15 ± 0.28 t/s
Q8_04.59 GiB492.33 ± 1.21 t/s43.07 ± 0.24 t/s
Q4_K_M3.17 GiB633.00 ± 1.22 t/s58.00 ± 0.51 t/s

The sizes in this table are llama-bench's own report; the Files table above lists the on-disk sizes, which differ slightly (e.g. F16 8.62 vs 8.64 GiB). No llama-bench output or GGUF file is committed to the project repository, so these figures are reported measurements rather than independently re-derivable ones — see reports/ERRATA.md E5 and E6.

Full methodology and generation-quality checks: docs/quantization_results.md.

Limitations

  • Q2_K is broken — confirmed via real generation testing (2026-08-17), not usable. Produces garbled special-token output followed by a non-terminating repetition loop. Use Q3_K_S or above. See docs/quantization_results.md for the full test and comparison against distill-v1's Q2_K (same failure — not checkpoint-specific).
  • No accuracy/quality regression measured against the project's own PMB eval harness at each quant level — verified "coherent and on-topic" via real generation tests, not "measurably as accurate as F16." See docs/quantization_results.md for the exact checks run.
  • Quantized from the pre-distillation checkpoint (dpo-v1-scale), not the current-best distill-v1 — see onebee-gf-distill-v1-gguf for GGUF quants of the post-distillation checkpoint.
  • This is a research checkpoint from an active, in-progress open-source project — expect real, documented limitations (see the linked docs) rather than a polished consumer product.

Other Checkpoints From This Project

RepoDescription
onebee-gf-sft-v0Day 4 v0 SFT (202 examples)
onebee-gf-sft-v1Proper-scale SFT (2232 examples)
onebee-gf-dpo-v0Week 2 DPO v0 (200 pairs)
onebee-gf-dpo-v1-4epochDPO overfitting experiment
onebee-gf-dpo-v1-scaleProper-scale DPO — source checkpoint for this repo
onebee-gf-distill-v1SFT+DPO+distillation — current best overall
onebee-gf-distill-v1-ggufGGUF quantizations of the current-best checkpoint

Citation

@software{small_mind_companion,
  title  = {small-mind-companion: Post-training and cognitive architecture for a small multimodal companion LLM},
  author = {arjhinety},
  year   = {2026},
  url    = {https://github.com/arjhinety/small-mind-companion}
}

License

Apache-2.0, inherited from the base model (google/gemma-4-E2B-it).

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

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

GPU в ailist

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

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

GGUF-веса поддерживаются только для текстовых LLM (llama.cpp).

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

0 моделей