/ Модель

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

Контекст
262 144 токена
Параметры
3,2 млрд
Размер весов
8,3 ГБ
Лицензия
Apache 2.0
Архитектура
nanbeige · dense
Базовая модель
Nanbeige4.2-3B
Опубликована
5 сен 2026

Nanbeige4.2-3B-CE-v1.0

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

Дообученная Nanbeige-модель для ответов и объяснений по компьютерной инженерии, Linux и системному программированию.

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

Бенчмарки

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

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

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

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

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

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

Nanbeige4.2-3B-CE v1.0 — языковая модель от автора репозитория Irfanuruchi, дообученная на базе Nanbeige/Nanbeige4.2-3B для компьютерной инженерии и системного программирования. Это плотная авторегрессионная модель NanbeigeForCausalLM с 3,2 млрд параметров; контекст — до 262 144 токенов. Принимает текст и поддерживает диалоговый интерфейс вызова инструментов.

Модель предназначена для ответов на вопросы и объяснений по Linux и операционным системам, архитектуре компьютеров, виртуальной памяти, кэшам, многопоточности, сетям, DNS, Docker и встраиваемым системам. В README описаны LoRA/QLoRA-дообучение и последующее слияние адаптера с базовой моделью; опубликованный артефакт — самостоятельные веса BF16 в формате Safetensors, для инференса адаптер не требуется. Указанная лицензия — Apache-2.0.

Авторы проверяли модель на наборе из 28 системных вопросов. Среди отмеченных ограничений — неточности в отдельных случаях с порядками памяти C++, обработкой ошибок страниц, Docker DNS, когерентностью кэша и терминологией. Для критически важных инженерных решений ответы следует перепроверять.

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

  • ответы на вопросы об операционных системах и Linux
  • объяснение виртуальной памяти и ошибок страниц
  • разбор порядка памяти и атомарных операций в C++
  • объяснение кэширования, когерентности и NUMA
  • помощь с вопросами о сетях, DNS и Docker
  • ответы по архитектуре компьютеров и встраиваемым системам

Ограничения

Модель может допускать фактические и терминологические ошибки, в частности в ответах о порядках памяти C++, ошибках страниц, Docker DNS и поведении кэшей. Для критически важных инженерных решений ответы рекомендуется проверять независимо.

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

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

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

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

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

Открыть на Hugging Face

Nanbeige4.2-3B-CE v1.0

Nanbeige4.2-3B-CE is a standalone Computer Engineering and systems-focused fine-tune of Nanbeige/Nanbeige4.2-3B.

This repository contains the fully merged BF16 model. No PEFT adapter is required for inference.

Release

  • Version: v1.0
  • Base: Nanbeige/Nanbeige4.2-3B
  • Base revision: 3384e426066d1a49c3aea90a7190b81260a6533f
  • Source training checkpoint: v1.0.5
  • Format: BF16 Safetensors
  • Architecture: NanbeigeForCausalLM
  • Tokenizer: LlamaTokenizer

The final model was produced by loading the pinned base in FP32, applying the frozen FP32 LoRA adapter, merging in FP32, and casting the completed model once to BF16.

Focus areas

The model is specialized toward:

  • operating systems and Linux
  • computer architecture
  • virtual memory and page faults
  • caching and memory hierarchy
  • concurrency and atomics
  • networking and DNS
  • Docker and infrastructure
  • NUMA and multithreaded performance
  • embedded and systems engineering

Integrity

Canonical BF16 weight shards:

872a9a53bdd9aec68730c78f386d6a61a1db7d28901fe54064cf560c0a296b3b model-00001-of-00002.safetensors

45043aa026e33f03804f3a92bb9ad38cd68836beeab766d6741c0699922956c1 model-00002-of-00002.safetensors

A complete SHA256SUMS manifest is included.

Usage

Install PyTorch and Transformers, then load the model with trust_remote_code=True.

import torch
from transformers import AutoModelForCausalLM, AutoTokenizer

MODEL = "Irfanuruchi/Nanbeige4.2-3B-CE-v1.0"

tokenizer = AutoTokenizer.from_pretrained(
    MODEL,
    trust_remote_code=True,
    use_fast=False,
)

model = AutoModelForCausalLM.from_pretrained(
    MODEL,
    trust_remote_code=True,
    torch_dtype=torch.bfloat16,
    device_map="auto",
)

messages = [{
    "role": "user",
    "content": "Why can false sharing reduce multithreaded performance?"
}]

inputs = tokenizer.apply_chat_template(
    messages,
    tokenize=True,
    add_generation_prompt=True,
    enable_thinking=False,
    return_tensors="pt",
).to(model.get_input_embeddings().weight.device)

with torch.inference_mode():
    output = model.generate(
        inputs,
        max_new_tokens=160,
        do_sample=False,
    )

print(tokenizer.decode(
    output[0][inputs.shape[-1]:],
    skip_special_tokens=True,
))

Release validation used enable_thinking=False and deterministic decoding.

Training

The selected checkpoint was produced using QLoRA/LoRA.

  • LoRA rank: 16
  • LoRA alpha: 32
  • LoRA dropout: 0.05
  • 4-bit NF4 training base
  • BF16 compute
  • double quantization enabled
  • approximately 24M trainable adapter parameters

Target modules:

q_proj, k_proj, v_proj, o_proj, gate_proj, up_proj, down_proj

Multiple later targeted SFT, completion-only, checkpoint-sweep, and preference-optimization experiments were evaluated. None produced a consistently better overall checkpoint without regressions, so v1.0.5 remained the selected source checkpoint.

Validation

The release was evaluated with a frozen 28-prompt systems regression suite covering:

  • x86-64 translation and TLB behavior
  • page faults and copy-on-write
  • C++ memory ordering
  • sequential consistency
  • caches and coherence
  • false sharing
  • Docker DNS
  • DNS UDP/TCP behavior
  • Linux load average
  • worker contention
  • NUMA placement

The merged standalone artifact was also verified to load locally without requiring the original base-model repository.

Known limitations

This model is not claimed to be factually perfect.

Known difficult cases include:

  • omission of std::memory_order_release when enumerating every standard C++ memory order
  • imprecise wording around some major/minor page-fault edge cases
  • incorrect descriptions of Docker 127.0.0.11 on some prompts
  • occasionally weak explanations of cache-line ping-pong
  • precision-sensitive terminology around TLB filling, cache policies, and sequential consistency

Inside a container attached to a user-defined Docker network, 127.0.0.11 is Docker's embedded DNS resolver.

For major versus minor page faults, the key distinction is whether resolving the fault requires backing-store I/O.

Independent verification is recommended for production-critical engineering decisions.

Base model

Built from Nanbeige/Nanbeige4.2-3B.

Pinned revision:

3384e426066d1a49c3aea90a7190b81260a6533f

The upstream Nanbeige model is distributed under Apache-2.0.

Other formats

Additional releases are planned for:

  • GGUF
  • MLX
  • OpenVINO
  • original LoRA adapter

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

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

GPU в ailist

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

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

Модели нужен код из репозитория; автор пока не в списке доверенных организаций.

Класс архитектуры
NanbeigeForCausalLM
Ревизия весов
171d26c

0 моделей