/ Модель

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

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

MiniCPM5-2B-RKNN3

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

Преобразованные веса MiniCPM5-2B для локальной генерации текста на сопроцессорах Rockchip RK1820 и RK1828 через стек RKNN3.

103скачиваний за 30 дней2лайкавеса обновлены12 сен 2026

Бенчмарки

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

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

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

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

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

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

MiniCPM5-2B-RKNN3 — это преобразованные артефакты языковой модели openbmb/MiniCPM5-2B для работы на сопроцессорах Rockchip RK1820 и RK1828. Модель представляет собой авторегрессионную языковую модель семейства LlamaForCausalLM с 2,52 млрд параметров; веса представлены в формате W4A16, а файлы графа подготовлены отдельно для каждой целевой платформы. Репозиторий создан HanzoHuang на основе модели OpenBMB и преобразован инструментарием rknn3-toolkit 1.1.0.

Модель предназначена для генерации текста и локальных диалоговых сценариев на совместимом оборудовании Rockchip с использованием RKNN3 Runtime, RKLLM3 Server или примеров RKNN3 Runtime. Метаданные указывают английский и китайский языки; исходная модель имеет контекст до 131 072 токенов, однако применимая длина контекста зависит от преобразованной модели и конфигурации среды выполнения.

Артефакты требуют совместимого стека RKNN3 и прошивки RK182x. Граф RK1820 нельзя использовать на RK1828 и наоборот; файлы не загружаются через Transformers, llama.cpp или устаревшие среды RKLLM/RKNN. Квантизация может снизить качество генерации по сравнению с исходной BF16-моделью. Лицензия исходной модели — Apache-2.0.

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

  • локальный чат-ассистент на устройстве Rockchip
  • генерация текста на сопроцессоре RK1820
  • генерация текста на сопроцессоре RK1828
  • развёртывание языковой модели через RKLLM3 Server

Ограничения

Требуется совместимый стек RKNN3 и прошивка RK182x; графы RK1820 и RK1828 взаимно несовместимы, а файлы нельзя использовать в Transformers или llama.cpp. Квантизация может ухудшить качество относительно исходной BF16-модели, а фактический контекст зависит от конвертации и настроек среды выполнения.

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

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

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

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

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

Открыть на Hugging Face

MiniCPM5-2B for RKNN3 / RKLLM3 Server

RKNN3-converted openbmb/MiniCPM5-2B LLM artifacts for the Rockchip RK1820 and RK1828 AI coprocessors, ready for deployment with Rockchip's RKLLM3 Server (rkllm3-server) or the RKNN3 Runtime examples.

These are hardware-specific deployment artifacts, not a Transformers checkpoint and not an RKLLM model. They were produced with rknn3-toolkit v1.1.0 for the new RKNN3 toolchain and are intended for use with a compatible RKNN3 Runtime, firmware, demo, or rkllm3-server.

Base model

  • Upstream model: openbmb/MiniCPM5-2B
  • Model type: causal language model (LlamaForCausalLM)
  • Parameters: 2.52B total, 1.98B excluding embeddings
  • Upstream context length: 131,072 tokens
  • Upstream license: Apache-2.0

The usable context length of an RKNN3 deployment is determined by the converted model and runtime configuration. Do not assume that it is identical to the upstream checkpoint's maximum context length.

Conversion

ItemValue
Toolkitrknn3-toolkit v1.1.0
Conversion referencerknn3-model-zoo MiniCPM5 example
TargetsRK1820 and RK1828
QuantizationW4A16, normal, group32
Output formatWeight-separated RKNN3 (.rknn + .weight)

RKNN3 is a separate toolchain from RKLLM Toolkit, RKNN-Toolkit, and RKNN-Toolkit2. Use RKNN3 v1.1.0 runtime components and RK182x firmware that are compatible with these converted artifacts.

Files

.
├── MiniCPM5-2B-w4a16.weight
├── MiniCPM5-2B.embed.bin
├── MiniCPM5-2B.tokenizer.gguf
├── RK1820/
│   └── MiniCPM5-2B-RK1820-w4a16.rknn
└── RK1828/
    └── MiniCPM5-2B-RK1828-w4a16.rknn

The tokenizer, FP16 embedding table, and W4A16 weight file are shared by both targets. The RK1820 and RK1828 conversions produced byte-identical .weight files, so this repository stores one copy at the root. The .rknn files differ and you must select the one matching your coprocessor.

TargetRKNN graphShared weightTokenizerEmbedding
RK1820MiniCPM5-2B-RK1820-w4a16.rknnMiniCPM5-2B-w4a16.weightMiniCPM5-2B.tokenizer.ggufMiniCPM5-2B.embed.bin
RK1828MiniCPM5-2B-RK1828-w4a16.rknnMiniCPM5-2B-w4a16.weightMiniCPM5-2B.tokenizer.ggufMiniCPM5-2B.embed.bin

Keep all four files from this repository revision together. A model graph or weight from a different conversion may be incompatible even when its filename looks similar.

Download

Install the current Hugging Face CLI and download the complete repository:

hf download HanzoHuang/MiniCPM5-2B-RKNN3 \
  --local-dir MiniCPM5-2B-RKNN3

To download only the RK1820 runtime set:

hf download HanzoHuang/MiniCPM5-2B-RKNN3 \
  RK1820/MiniCPM5-2B-RK1820-w4a16.rknn \
  MiniCPM5-2B-w4a16.weight \
  MiniCPM5-2B.tokenizer.gguf \
  MiniCPM5-2B.embed.bin \
  --local-dir MiniCPM5-2B-RKNN3

Replace RK1820 with RK1828 and use the corresponding filename for an RK1828 deployment.

Run with rkllm3-server

The official rkllm3-server accepts the graph, separated weight, tokenizer, and embedding as explicit paths. For RK1820:

/usr/bin/rkllm3-server \
  -m MiniCPM5-2B-RKNN3/RK1820/MiniCPM5-2B-RK1820-w4a16.rknn \
  --weight MiniCPM5-2B-RKNN3/MiniCPM5-2B-w4a16.weight \
  --vocab MiniCPM5-2B-RKNN3/MiniCPM5-2B.tokenizer.gguf \
  --embed MiniCPM5-2B-RKNN3/MiniCPM5-2B.embed.bin

For RK1828, change only the graph path:

-m MiniCPM5-2B-RKNN3/RK1828/MiniCPM5-2B-RK1828-w4a16.rknn

Use the server binary, RKNN3 Runtime libraries, transfer proxy, and RK182x firmware supplied for the same compatible RKNN3 release. RK1820/RK1828 operate as coprocessors and require a supported host platform and connection method.

Run the rknn3-model-zoo C++ demo

Build and deploy the official MiniCPM5 example as described by the rknn3-model-zoo. From the deployed demo directory, an RK1820 invocation is:

export LD_LIBRARY_PATH=./lib:$LD_LIBRARY_PATH

./rknn_minicpm5_demo \
  /path/to/MiniCPM5-2B-RKNN3/RK1820/MiniCPM5-2B-RK1820-w4a16.rknn \
  /path/to/MiniCPM5-2B-RKNN3/MiniCPM5-2B-w4a16.weight \
  /path/to/MiniCPM5-2B-RKNN3/MiniCPM5-2B.tokenizer.gguf \
  /path/to/MiniCPM5-2B-RKNN3/MiniCPM5-2B.embed.bin \
  0xff \
  "Explain the theory of relativity"

For RK1828, select the graph under RK1828/. The 0xff argument is the NPU core mask used in Rockchip's example; adjust it for your deployment when necessary.

Compatibility and limitations

  • These files require the RKNN3 software stack. They cannot be loaded by Transformers, llama.cpp, the legacy RKLLM Runtime, RKNN-Toolkit, or RKNN-Toolkit2.
  • The .rknn graph is target-specific. Do not use the RK1820 graph on RK1828 or the RK1828 graph on RK1820.
  • The root .weight, .tokenizer.gguf, and .embed.bin files are shared by the two graphs in this repository revision.
  • Quantization can change generation quality relative to the upstream BF16 model. Validate accuracy and performance for your application.
  • Runtime behavior depends on the installed RKNN3 Runtime, host software, transfer method, and RK182x firmware.

References and acknowledgements

Thanks to OpenBMB, Rockchip, and the RKNN community.

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

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

GPU в ailist

llama.cpp

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

В репозитории нет config.json: не понять архитектуру модели.

Ревизия весов
61ec69b

0 моделей