optimum-intel-internal-testing / tiny-random-MiniCPM-o-2_6

huggingface.co
Total runs: 15.6K
24-hour runs: 0
7-day runs: 1.1K
30-day runs: 1.3K
Model's Last Updated: October 21 2025

Introduction of tiny-random-MiniCPM-o-2_6

Model Details of tiny-random-MiniCPM-o-2_6

from transformers import AutoConfig, AutoModel, logging
from transformers import AutoModel, AutoTokenizer
import torch
from PIL import Image
import os

logging.set_verbosity_error()  # silence HF info spam

MODEL_ID = "openbmb/MiniCPM-o-2_6"

device = "cpu"
cfg = AutoConfig.from_pretrained(MODEL_ID, trust_remote_code=True)

cfg.hidden_size = 24 * 6
#cfg.hidden_size = 128
cfg.num_heads = 1
cfg.num_hidden_layers = 28
cfg.intermediate_size = 16
cfg.num_attention_heads=24

cfg.vision_config.hidden_size = 8
cfg.vision_config.num_hidden_layers = 1
cfg.vision_config.num_attention_heads = 1
cfg.vision_config.intermediate_size = 8
#cfg.vision_config.image_size = 100

cfg.audio_config.encoder_layers = 1
cfg.audio_config.decoder_layers = 1
cfg.audio_config.decoder_ffn_dim = 1024
#cfg.audio_config.d_model = 32
#cfg.audio_config.encoder_ffn_dim = 1024
#cfg.audio_config.use_bfloat16=True

cfg.tts_config.llm_dim = 16
cfg.tts_config.hidden_size = 12

cfg.tts_config.llm_dim = 4      # keep small (interface with LM)
cfg.tts_config.hidden_size = 8  # shrink internal TTS width
cfg.tts_config.intermediate_size = 4   # shrink FFN
cfg.tts_config.num_layers = 1    # minimum, keeps a single block
cfg.tts_config.num_heads = 1     # avoid multi-head blowup
cfg.tts_config.num_hidden_layers = 1
cfg.tts_config.num_mel_bins = 10
cfg.tts_config.num_attention_heads = 1
cfg.tts_config.num_text_tokens = 20
cfg.tts_config.num_audio_tokens = 10
#cfg.tts_config.use_bfloat16=True

model = AutoModel.from_config(cfg, trust_remote_code=True)

# cast to bfloat16
model = model.to(dtype=torch.bfloat16, device=device)

print("Built tiny MiniCPM-o model on", device)

tokenizer = AutoTokenizer.from_pretrained(MODEL_ID, trust_remote_code=True)

output_dir = "./tiny-random-minicpmo-new-version"
os.makedirs(output_dir, exist_ok=True)
model.save_pretrained(output_dir, safe_serialization=True)
tokenizer.save_pretrained(output_dir)
model.processor.save_pretrained(output_dir)

Runs of optimum-intel-internal-testing tiny-random-MiniCPM-o-2_6 on huggingface.co

15.6K
Total runs
0
24-hour runs
-255
3-day runs
1.1K
7-day runs
1.3K
30-day runs

More Information About tiny-random-MiniCPM-o-2_6 huggingface.co Model

More tiny-random-MiniCPM-o-2_6 license Visit here:

https://choosealicense.com/licenses/apache-2.0

tiny-random-MiniCPM-o-2_6 huggingface.co

tiny-random-MiniCPM-o-2_6 huggingface.co is an AI model on huggingface.co that provides tiny-random-MiniCPM-o-2_6's model effect (), which can be used instantly with this optimum-intel-internal-testing tiny-random-MiniCPM-o-2_6 model. huggingface.co supports a free trial of the tiny-random-MiniCPM-o-2_6 model, and also provides paid use of the tiny-random-MiniCPM-o-2_6. Support call tiny-random-MiniCPM-o-2_6 model through api, including Node.js, Python, http.

optimum-intel-internal-testing tiny-random-MiniCPM-o-2_6 online free

tiny-random-MiniCPM-o-2_6 huggingface.co is an online trial and call api platform, which integrates tiny-random-MiniCPM-o-2_6's modeling effects, including api services, and provides a free online trial of tiny-random-MiniCPM-o-2_6, you can try tiny-random-MiniCPM-o-2_6 online for free by clicking the link below.

optimum-intel-internal-testing tiny-random-MiniCPM-o-2_6 online free url in huggingface.co:

https://huggingface.co/optimum-intel-internal-testing/tiny-random-MiniCPM-o-2_6

tiny-random-MiniCPM-o-2_6 install

tiny-random-MiniCPM-o-2_6 is an open source model from GitHub that offers a free installation service, and any user can find tiny-random-MiniCPM-o-2_6 on GitHub to install. At the same time, huggingface.co provides the effect of tiny-random-MiniCPM-o-2_6 install, users can directly use tiny-random-MiniCPM-o-2_6 installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

tiny-random-MiniCPM-o-2_6 install url in huggingface.co:

https://huggingface.co/optimum-intel-internal-testing/tiny-random-MiniCPM-o-2_6

Url of tiny-random-MiniCPM-o-2_6

Provider of tiny-random-MiniCPM-o-2_6 huggingface.co

optimum-intel-internal-testing
ORGANIZATIONS

Other API from optimum-intel-internal-testing