Skip to page content
SAVRN
Search Plan a project

Open-weight model · Image and text to text

InternVL3-8B-CoT-SFT-vu-ckpt1100

by Margi Pandya MargiPandya/InternVL3-8B-CoT-SFT-vu-ckpt1100

InternVL3-8B-CoT-SFT-vu-ckpt1100 is an open-weight model for image and text to text from Margi Pandya, released under Apache License 2.0. It has 7.9B parameters and a 32,768-token context. At 16-bit it needs about 19.1 GB of GPU memory, which fits on 1x MI300X from $1.85 an hour, at the lowest prices in the SAVRN Index.

A multi-image chain-of-thought fine-tune of OpenGVLab/InternVL3-8B, merged into standalone weights so it loads with trustremotecode=True in transformers or vLLM without the adapter. final model.

Parameters7.9B
Context32,768
Weights15.9 GB
Licenseapache-2.0
AccessOpen weights
Monthly Downloads—

Runs On

What it takes to serve InternVL3-8B-CoT-SFT-vu-ckpt1100 (7.9B parameters): the memory its weights need at each precision, and the cheapest way to rent enough data-center GPUs to hold them.

PrecisionWeightsMemory neededCheapest setupPer hourAlso fits
16-bit 15.9 GB 19.1 GB 1x MI300X (192 GB)
Vultr
$1.85 1x H100 $1.99 · 1x MI325X $2.00
8-bit 7.9 GB 9.5 GB 1x MI300X (192 GB)
Vultr
$1.85 1x H100 $1.99 · 1x MI325X $2.00
4-bit 4.0 GB 4.8 GB 1x MI300X (192 GB)
Vultr
$1.85 1x H100 $1.99 · 1x MI325X $2.00

Memory is the weights at that precision plus 20% for the runtime and a short context; a long context needs more. Prices are the lowest on-demand hourly rates in the SAVRN Index, read Oct 16, 2026.

InternVL3-8B-CoT-SFT-vu-ckpt1100 on every accelerator the SAVRN Index prices, at every precision

Model Card

By Margi Pandya, published under apache-2.0, revision a024e14593c3.

A multi-image chain-of-thought fine-tune of OpenGVLab/InternVL3-8B, merged into standalone weights so it loads with trustremotecode=True in transformers or vLLM without the adapter. final model. - LoRA, r=64, alpha=128, dropout=0.05, on q/k/v/oproj and gate/up/downproj - modulestosave: ["visionmodel", "mlp1"] — the vision tower and the projector were trained in full rather than low-rank adapted, which is why the adapter was 1.3 GB and why merging is required for serving Accuracy against the base model. The prompt is stated per row, because it matters more than the fine-tune does: rows are only comparable to other rows evaluated the same way. MIRB and MuirBench/BLINK use different image…

Read Margi Pandya's full model card

InternVL3-8B CoT SFT (vision-unfrozen LoRA, merged) — checkpoint 1100

A multi-image chain-of-thought fine-tune of OpenGVLab/InternVL3-8B, merged into standalone weights so it loads with trust_remote_code=True in transformers or vLLM without the adapter.

This is a mid-training checkpoint: step 1100, epoch 0.35 of an unfinished run. It is not a final model.

Training

  • LoRA, r=64, alpha=128, dropout=0.05, on q/k/v/o_proj and gate/up/down_proj
  • modules_to_save: ["vision_model", "mlp1"] — the vision tower and the projector were trained in full rather than low-rank adapted, which is why the adapter was 1.3 GB and why merging is required for serving
  • bf16, lr 1e-5
  • Validation set: TIGER-Lab/Mantis-Eval

Evaluation

Accuracy against the base model. The prompt is stated per row, because it matters more than the fine-tune does: rows are only comparable to other rows evaluated the same way.

Benchmark Prompt InternVL3-8B This checkpoint
Mantis-Eval standard, no CoT 66.36 67.28
MIRB standard, no CoT 58.93 56.86
MuirBench CoT + <answer> extraction — 53.15
BLINK CoT + <answer> extraction 56.50 55.18

MIRB and MuirBench/BLINK use different image tiling: the CoT runs cap max_dynamic_patch at 4 so that many-image questions fit the context window, while the no-CoT rows use the default of 12. The config shipped here carries the default 12.

A note on the training metric: eval/accuracy_mcq during training is teacher-forced per-token accuracy on Mantis-Eval, not a benchmark score, and is not comparable to any number above.

Notes on the weights

Merging was done with peft==0.20.0 under transformers==4.57; InternVL3's remote code defines _tied_weights_keys and does not load under transformers>=5.0, which expects all_tied_weights_keys.

Configuration

Architecture
InternVLChatModel
Context length (tokens)
32,768
Layers
28
Hidden size
3,584
Feed-forward size
18,944
Attention heads
28
Key/value heads
4
Vocabulary size
151,674
RoPE base
1e+06
Model type
internvl_chat

Identity and Version

Repository
MargiPandya/InternVL3-8B-CoT-SFT-vu-ckpt1100
Publisher
Margi Pandya
Task
Image and text to text
Modality
Image and text
Library
transformers
Parameters
7.9B parameters
Languages
Not stated by the source
Revision
a024e14593c3bece13032b661e1ab1fd5a25bf48
First published
2026-09-26
Last updated
2026-09-26

Files and Weights

21 files, 15.9 GB in total. The weights are 4 files totalling 15.9 GB in safetensors.

Weights4 files · 15.9 GB
Configuration10 files · 126.7 KB
Tokenizer4 files · 15.9 MB
Documentation1 file · 2.2 KB
Other1 file · 875 B
Repository1 file · 1.6 KB
Every file
FileTypeSizeSHA-256
model-00001-of-00004.safetensorsWeights5.0 GB 2380348e37b5
model-00002-of-00004.safetensorsWeights5.0 GB f6f8e112819e
model-00003-of-00004.safetensorsWeights4.8 GB cee15a9e28bc
model-00004-of-00004.safetensorsWeights1.1 GB dc0ba859ff91
added_tokens.jsonConfiguration790 B —
config.jsonConfiguration3.8 KB —
configuration_intern_vit.pyConfiguration5.5 KB —
configuration_internvl_chat.pyConfiguration4.0 KB —
conversation.pyConfiguration15.3 KB —
generation_config.jsonConfiguration69 B —
model.safetensors.index.jsonConfiguration62.5 KB —
modeling_intern_vit.pyConfiguration18.1 KB —
modeling_internvl_chat.pyConfiguration16.0 KB —
special_tokens_map.jsonConfiguration613 B —
README.mdDocumentation2.2 KB —
chat_template.jinjaOther875 B —
.gitattributesRepository1.6 KB —
merges.txtTokenizer1.7 MB —
tokenizer.jsonTokenizer11.4 MB 6f9ba4b4a662
tokenizer_config.jsonTokenizer6.3 KB —
vocab.jsonTokenizer2.8 MB —

License and Download

License
apache-2.0
Access
Open weights, no gate
Download size
15.9 GB
Download from Margi Pandya

Released by Margi Pandya through its official repository on Hugging Face. Read the license.

Built From

  • Derived from OpenGVLab/InternVL3-8B

Memory Requirements

PrecisionWeights in memory
As published15.9 GB
16-bit15.9 GB
8-bit7.9 GB
4-bit4.0 GB

Weights only, from the published parameter count; the key-value cache and runtime add to this.

Questions About InternVL3-8B-CoT-SFT-vu-ckpt1100

How much GPU memory does InternVL3-8B-CoT-SFT-vu-ckpt1100 need?

About 19.1 GB at 16-bit and 4.8 GB at 4-bit: the weights (7.9B parameters) plus a working margin. A long context needs more.

What is the cheapest GPU to run InternVL3-8B-CoT-SFT-vu-ckpt1100 on?

At 16-bit, 1x MI300X from $1.85 an hour; at 4-bit, 1x MI300X from $1.85 an hour, at the lowest on-demand prices the SAVRN Index lists.

Can I use InternVL3-8B-CoT-SFT-vu-ckpt1100 commercially?

Yes. InternVL3-8B-CoT-SFT-vu-ckpt1100 is released under Apache License 2.0. The Apache License 2.0 is a permissive open-source license. It permits commercial use, modification and redistribution. It requires keeping the license and copyright notices and any NOTICE file, stating significant changes, and it includes an express patent grant from contributors.

What is InternVL3-8B-CoT-SFT-vu-ckpt1100's context length?

32,768 tokens, from the maximum position embeddings in its published configuration.

Similar Models

An EXL3 quantization of bytkim/Qwen3.8-27B-pi (bytkim's agent/coding fine-tune of Qwen3.8-27B for the Pi harness), made with exllamav3's per-tensor bit-allocation ("SC") pipeline calibrated on a trace generated by the pi model itself, with a 5-bit lmhead, a 6-bit vision tower, a 4-bit MTP head and INT8 token embeddings. It is served with vLLM (continuous batching) through the OrcaSAQ2 plugin and runs a 215k-token context with vision and MTP speculative decoding on a single 24 GB RTX 3090, with a KL divergence of 0.0074 against BF16 (0.0070 on turboderp's public trace). The 3.70bpw branch trades a little fidelity (KLD 0.0093) for a 226k context. Same recipe, plugins and serving command as…

Open weights apache-2.0 7.9B parameters 262,144 tokens exllamav3

Model · Image and text to text

Qwen3.8-27B-EXL3-3.85bpw-24GB

Jorge Ramírez Espejo

An EXL3 quantization of Qwen/Qwen3.8-27B made with exllamav3's per-tensor bit-allocation ("SC") pipeline with our own calibration, a 5-bit lmhead, a 6-bit vision tower, a 4-bit MTP head and INT8 token embeddings. It is served with vLLM (continuous batching) through the OrcaSAQ2 plugin and runs a 215k-token context with vision and MTP speculative decoding on a single 24 GB RTX 3090, with a KL divergence of 0.0073 against BF16 (≈5× lower than our W4A16 GPTQ version, and lower than turboderp's 4.00 bpw at a smaller size). The 3.70bpw branch trades a little fidelity (KLD 0.0089) for a 226k context. Highlights (one RTX 3090 24 GB, measured on 2026-10-14; details in Family comparison): - KLD…

Open weights apache-2.0 7.9B parameters 262,144 tokens exllamav3

An unofficial community EXL3 quantization of ukisai/Swift-1.5-Qwen3.8-27b, UkisAI's reasoning-efficient derivative of Qwen3.8-27B, made with exllamav3's per-tensor bit-allocation ("SC") pipeline with our own calibration, YAQA Hessians, a 5-bit lmhead, a 6-bit vision tower, a 4-bit MTP head and INT8 token embeddings. It is served with vLLM (continuous batching) through the OrcaSAQ2 plugin and runs a 215k-token context with vision and MTP speculative decoding on a single 24 GB RTX 3090, with a KL divergence of 0.009 against BF16 (≈5× lower than our W4A16 GPTQ version). The 3.70bpw branch trades a little fidelity for a 226k context. Highlights (one RTX 3090 24 GB, measured on 2026-10-14…

Open weights other 7.9B parameters 262,144 tokens exllamav3

An EXL3 quantization of Jackrong/Qwopus3.8-27B-Flash-V2 made with exllamav3's per-tensor bit-allocation ("SC") pipeline with our own calibration, a 5-bit lmhead, a 6-bit vision tower, a 4-bit MTP head and INT8 token embeddings. It is served with vLLM (continuous batching) through the OrcaSAQ2 plugin, with the base Qwen3.8 chat template for reliable tool calls. KL divergence against BF16: 0.0060 (≈6× lower than our W4A16 GPTQ version). It runs a 215k-token context with vision and MTP speculative decoding on a single 24 GB RTX 3090; the 3.70bpw branch (since 2026-10-14) runs 226k with vision and 4 sessions (see Variants). Highlights (one RTX 3090 24 GB, measured on 2026-10-14; details in…

Open weights apache-2.0 7.9B parameters 262,144 tokens exllamav3

Model · Image and text to text

PRTS-Gemma-4-E4B

SuiDevelopment

This gemma4 model was trained 2x faster with Unsloth and Huggingface's TRL library.

Open weights apache-2.0 8B parameters 131,072 tokens transformers

Model · Image and text to text

Qwen3.5-397B-A17B-CQ-4bit

ThousandML

Over recent months, we have intensified our focus on developing foundation models that deliver exceptional utility and performance. Qwen3.5 represents a significant leap forward, integrating breakthroughs in multimodal learning, architectural efficiency, reinforcement learning scale, and global accessibility to empower developers and enterprises with unprecedented capability and efficiency. For more details, please refer to our blog post Qwen3.5. WMT24++: a harder subset of WMT24 after difficulty labeling and rebalancing; we report the averaged scores on 55 languages using XCOMET-XXL. Empty cells (--) indicate scores not yet available or not applicable. MathVision:our model’s score is…

Open weights apache-2.0 7.8B parameters 262,144 tokens transformers