Saltar al contenido
ModelPublicadoExterno
Browse files

MiniCPM Llama3 V 2 5 Int4

This is the int4 quantized version of MiniCPM-Llama3-V 2.5. Running with int4 version would use lower GPU memory (about 9GB).

TipoModeloVersiónRevision b955305Bcalidad

Fuente del modelo

Tipo
Modelo
Tamaño del archivo
1,40–4,33 GB
Versión
vRevision b955305
Actualizado
30 oct 2026
Descargas
15
Fuente
Hugging Face

Descripción de la fuente

MiniCPM-Llama3-V 2.5 int4

This is the int4 quantized version of MiniCPM-Llama3-V 2.5.
Running with int4 version would use lower GPU memory (about 9GB).

Usage

Inference using Huggingface transformers on NVIDIA GPUs. Requirements tested on python 3.10:

Pillow==10.1.0
torch==2.1.2
torchvision==0.16.2
transformers==4.40.0
sentencepiece==0.1.99
accelerate==0.30.1
bitsandbytes==0.43.1
# test.py
import torch
from PIL import Image
from transformers import AutoModel, AutoTokenizer

model = AutoModel.from_pretrained('DavidLanz/MiniCPM-Llama3-V-2_5-int4', trust_remote_code=True)
tokenizer = AutoTokenizer.from_pretrained('DavidLanz/MiniCPM-Llama3-V-2_5-int4', trust_remote_code=True)
model.eval()

image = Image.open('xx.jpg').convert('RGB')
question = 'What is in the image?'
msgs = [{'role': 'user', 'content': question}]

res = model.chat(
    image=image,
    msgs=msgs,
    tokenizer=tokenizer,
    sampling=True, # if sampling=False, beam_search will be used by default
    temperature=0.7,
    # system_prompt='' # pass system_prompt if needed
)
print(res)

## if you want to use streaming, please make sure sampling=True and stream=True
## the model.chat will return a generator
res = model.chat(
    image=image,
    msgs=msgs,
    tokenizer=tokenizer,
    sampling=True,
    temperature=0.7,
    stream=True
)

generated_text = ""
for new_text in res:
    generated_text += new_text
    print(new_text, flush=True, end='')

Fuentes

1 fuente
Hugging FacePrincipalVersión b95530587c7582e9ce603b2702615ddb46a5221e
huggingface.co/DavidLanz/MiniCPM-Llama3-V-2_5-int4/tree/b95530587c7582e9ce603b2702615ddb46a5221e

Verificado 30 oct

Download files

Model · 2 weight files

All files listed in the provider index are present.

Repository files

File inventory only; completeness is unverified.

Artefactos del modelo

2 artefactos

model-00001-of-00002.safetensors

safetensors · 4,33 GB · SHA-256 5e20e08a758d…b3fc · Hugging Face

Download shard

model-00002-of-00002.safetensors

safetensors · 1,40 GB · SHA-256 8600aa101dcb…95ce · Hugging Face

Download shard

Extractos de fuentes

3 extractos

--- pipeline_tag: visual-question-answering --- ## MiniCPM-Llama3-V 2.5 int4 This is the int4 quantized version of [MiniCPM-Llama3-V 2.5](https://huggingface.co/openbmb/MiniCPM-Llama3-V-2_5). Running with int4 version would use lower GPU memory (about 9GB). ## Usage Inference using Huggingface transformers on NVIDIA GPUs. Requirements tested on python 3.10: ``` Pillow==10.1.0 torch==2.1.2 torchvision==0.16.2 transformers==4.40.0 sentencepiece==0.1.99 accelerate==0.30.1 bitsandbytes==0.43.1 ``` ```python # test.py import torch from PIL import Image from transformers import AutoModel, AutoTokenizer model = AutoModel.from_pretrained('DavidLanz/MiniCPM-Llama3-V-2_5-int4', trust_remote_code=True) tokenizer = AutoTokenizer.from_pretrained('DavidLanz/MiniCPM-Llama3-V-2_5-int4', trust_remote_code=True) model.eval() image = Image.open('xx.jpg').convert('RGB') question = 'What is in the image?' msgs = [{'role': 'user', 'content': question}] res = model.chat( image=image, msgs=msgs, tokenizer=tokenizer, sampling=True, # if sampling=False, beam_search will be used by default temperature=0.7, # system_prompt='' # pass system_prompt if needed ) print(res) ## if you want to use streaming, please make sure sampling=True and stream=True ## the model.chat will return a generator res = model.chat( image=image, msgs=msgs, tokenizer=tokenizer, sampling=True, temperature=0.7, stream=True ) generated_text = "" for new_text in res: generated_text += new_text print(new_text, flush=True, end='') ```

Source context: 15 downloads · 2 likes · Pipeline visual-question-answering · Repo DavidLanz/MiniCPM-Llama3-V-2_5-int4

Source context: 17 downloads · 2 likes · Pipeline visual-question-answering · Repo DavidLanz/MiniCPM-Llama3-V-2_5-int4