20 GB
38 files
Updated about 1 month ago
Name
Size
LICENSE11.3 kB
xet
NOTICE290 Bytes
xet
README.md1.54 kB
xet
added_tokens.json2.74 kB
xet
config.json6.44 kB
xet
configuration_minicpmo.py10.1 kB
xet
generation_config.json214 Bytes
xet
merges.txt1.67 MB
xet
model-00001-of-00005.safetensors4.29 GB
xet
model-00002-of-00005.safetensors4.25 GB
xet
model-00003-of-00005.safetensors4.24 GB
xet
model-00004-of-00005.safetensors4.24 GB
xet
model-00005-of-00005.safetensors1.01 GB
xet
model.safetensors.index.json101 kB
xet
modeling_minicpmo.py213 kB
xet
modeling_navit_siglip.py42.6 kB
xet
preprocessor_config.json842 Bytes
xet
processing_minicpmo.py67.3 kB
xet
special_tokens_map.json761 Bytes
xet
tokenization_minicpmo_fast.py3.25 kB
xet
tokenizer.json11.4 MB
xet
tokenizer_config.json24.2 kB
xet
utils.py95.7 kB
xet
vocab.json2.78 MB
xet
README.md

Gander-v63-Unit8 Thinker

This directory contains the materialized Thinker component of Gander v63. It combines the fine-tuned language model and audio projection with the frozen vision encoder, audio encoder, and visual resampler from openbmb/MiniCPM-o-4_5. It does not contain the Talker speech decoder.

Streaming contract

  • 1 second input units
  • up to 8 lexical text tokens in each speaking unit
  • 50 S3 speech tokens in the paired Talker unit
  • streaming-exact audio frontend
  • vocabulary size 151749, including <|backchannel|> at token ID 151748

Loading

import torch
from transformers import AutoModel, AutoTokenizer

path = "/path/to/thinker"
tokenizer = AutoTokenizer.from_pretrained(path, trust_remote_code=True)
model = AutoModel.from_pretrained(
    path,
    trust_remote_code=True,
    torch_dtype=torch.bfloat16,
    init_vision=True,
    init_audio=True,
    init_tts=False,
).eval()

Full-duplex streaming, task tools, task slate, and detached speech generation require the matching Gander runtime. A Codex or other worker is not embedded in these weights.

Training summary

The Thinker was initialized from MiniCPM-o 4.5 and trained for one epoch (8407 optimizer steps). The LLM and audio projection were trainable; the vision encoder, audio encoder, resampler, and TTS modules were frozen. Training used BF16 and the Unit-8/50 contract above.

Total size
20 GB
Files
38
Last updated
Sep 15
Pre-warmed CDN
US EU US EU

Contributors