GitHub
183.7K
Download
Models
Docs
Pricing
Sign in
Download
Models
Docs
Pricing
Sign in
maternion
/
LightOnOCR-3
:4b
171
Downloads
Updated
6 days ago
Best OCR model. LightOnOCR-3 is our flagship OCR model family 4B, 1B, and 0.8B with layout, grounding, and visual understanding. We recommend the 4B for most OCR tasks.
Best OCR model. LightOnOCR-3 is our flagship OCR model family 4B, 1B, and 0.8B with layout, grounding, and visual understanding. We recommend the 4B for most OCR tasks.
Cancel
vision
tools
thinking
0.8b
1b
4b
LightOnOCR-3:4b
...
/
projector
4c4f14c8bda8 ยท 676MB
Metadata
general.architecture
clip
clip
general.file_type
BF16
BF16
clip.has_vision_encoder
true
true
clip.projector_type
qwen3vl_merger
qwen3vl_merger
clip.use_gelu
true
true
clip.vision.attention.head_count
16
16
clip.vision.attention.layer_norm_epsilon
1e-06
1e-06
clip.vision.block_count
24
24
clip.vision.embedding_length
1024
1024
clip.vision.feed_forward_length
4096
4096
clip.vision.image_mean
[0.5, 0.5, 0.5]
[0.5, 0.5, 0.5]
clip.vision.image_size
768
768
clip.vision.image_std
[0.5, 0.5, 0.5]
[0.5, 0.5, 0.5]
clip.vision.is_deepstack_layers
[false, false, false, false, false, ...]
[false, false, false, false, false, ...]
clip.vision.patch_size
16
16
clip.vision.projection_dim
2560
2560
clip.vision.spatial_merge_size
2
2
Tensor
Name
Type
Shape
mm.0.bias
F32
F32
[4096]
mm.0.weight
BF16
BF16
[4096, 4096]
mm.2.bias
F32
F32
[2560]
mm.2.weight
BF16
BF16
[4096, 2560]
v.blk.0
v.blk.0.attn_out.bias
F32
F32
[1024]
v.blk.0.attn_out.weight
BF16
BF16
[1024, 1024]
v.blk.0.attn_qkv.bias
F32
F32
[3072]
v.blk.0.attn_qkv.weight
BF16
BF16
[1024, 3072]
v.blk.0.ffn_down.bias
F32
F32
[1024]
v.blk.0.ffn_down.weight
BF16
BF16
[4096, 1024]
v.blk.0.ffn_up.bias
F32
F32
[4096]
v.blk.0.ffn_up.weight
BF16
BF16
[1024, 4096]
v.blk.0.ln1.bias
F32
F32
[1024]
v.blk.0.ln1.weight
F32
F32
[1024]
v.blk.0.ln2.bias
F32
F32
[1024]
v.blk.0.ln2.weight
F32
F32
[1024]
v.blk.1
v.blk.1.attn_out.bias
F32
F32
[1024]
v.blk.1.attn_out.weight
BF16
BF16
[1024, 1024]
v.blk.1.attn_qkv.bias
F32
F32
[3072]
v.blk.1.attn_qkv.weight
BF16
BF16
[1024, 3072]
v.blk.1.ffn_down.bias
F32
F32
[1024]
v.blk.1.ffn_down.weight
BF16
BF16
[4096, 1024]
v.blk.1.ffn_up.bias
F32
F32
[4096]
v.blk.1.ffn_up.weight
BF16
BF16
[1024, 4096]
v.blk.1.ln1.bias
F32
F32
[1024]
v.blk.1.ln1.weight
F32
F32
[1024]
v.blk.1.ln2.bias
F32
F32
[1024]
v.blk.1.ln2.weight
F32
F32
[1024]
v.blk.2
v.blk.2.attn_out.bias
F32
F32
[1024]
v.blk.2.attn_out.weight
BF16
BF16
[1024, 1024]
v.blk.2.attn_qkv.bias
F32
F32
[3072]
v.blk.2.attn_qkv.weight
BF16
BF16
[1024, 3072]
v.blk.2.ffn_down.bias
F32
F32
[1024]
v.blk.2.ffn_down.weight
BF16
BF16
[4096, 1024]
v.blk.2.ffn_up.bias
F32
F32
[4096]
v.blk.2.ffn_up.weight
BF16
BF16
[1024, 4096]
v.blk.2.ln1.bias
F32
F32
[1024]
v.blk.2.ln1.weight
F32
F32
[1024]
v.blk.2.ln2.bias
F32
F32
[1024]
v.blk.2.ln2.weight
F32
F32
[1024]
v.blk.3
v.blk.3.attn_out.bias
F32
F32
[1024]
v.blk.3.attn_out.weight
BF16
BF16
[1024, 1024]
v.blk.3.attn_qkv.bias
F32
F32
[3072]
v.blk.3.attn_qkv.weight
BF16
BF16
[1024, 3072]
v.blk.3.ffn_down.bias
F32
F32
[1024]
v.blk.3.ffn_down.weight
BF16
BF16
[4096, 1024]
v.blk.3.ffn_up.bias
F32
F32
[4096]
v.blk.3.ffn_up.weight
BF16
BF16
[1024, 4096]
v.blk.3.ln1.bias
F32
F32
[1024]
v.blk.3.ln1.weight
F32
F32
[1024]
v.blk.3.ln2.bias
F32
F32
[1024]
v.blk.3.ln2.weight
F32
F32
[1024]
v.blk.4
v.blk.4.attn_out.bias
F32
F32
[1024]
v.blk.4.attn_out.weight
BF16
BF16
[1024, 1024]
v.blk.4.attn_qkv.bias
F32
F32
[3072]
v.blk.4.attn_qkv.weight
BF16
BF16
[1024, 3072]
v.blk.4.ffn_down.bias
F32
F32
[1024]
v.blk.4.ffn_down.weight
BF16
BF16
[4096, 1024]
v.blk.4.ffn_up.bias
F32
F32
[4096]
v.blk.4.ffn_up.weight
BF16
BF16
[1024, 4096]
v.blk.4.ln1.bias
F32
F32
[1024]
v.blk.4.ln1.weight
F32
F32
[1024]
v.blk.4.ln2.bias
F32
F32
[1024]
v.blk.4.ln2.weight
F32
F32
[1024]
v.blk.5
v.blk.5.attn_out.bias
F32
F32
[1024]
v.blk.5.attn_out.weight
BF16
BF16
[1024, 1024]
v.blk.5.attn_qkv.bias
F32
F32
[3072]
v.blk.5.attn_qkv.weight
BF16
BF16
[1024, 3072]
v.blk.5.ffn_down.bias
F32
F32
[1024]
v.blk.5.ffn_down.weight
BF16
BF16
[4096, 1024]
v.blk.5.ffn_up.bias
F32
F32
[4096]
v.blk.5.ffn_up.weight
BF16
BF16
[1024, 4096]
v.blk.5.ln1.bias
F32
F32
[1024]
v.blk.5.ln1.weight
F32
F32
[1024]
v.blk.5.ln2.bias
F32
F32
[1024]
v.blk.5.ln2.weight
F32
F32
[1024]
v.blk.6
v.blk.6.attn_out.bias
F32
F32
[1024]
v.blk.6.attn_out.weight
BF16
BF16
[1024, 1024]
v.blk.6.attn_qkv.bias
F32
F32
[3072]
v.blk.6.attn_qkv.weight
BF16
BF16
[1024, 3072]
v.blk.6.ffn_down.bias
F32
F32
[1024]
v.blk.6.ffn_down.weight
BF16
BF16
[4096, 1024]
v.blk.6.ffn_up.bias
F32
F32
[4096]
v.blk.6.ffn_up.weight
BF16
BF16
[1024, 4096]
v.blk.6.ln1.bias
F32
F32
[1024]
v.blk.6.ln1.weight
F32
F32
[1024]
v.blk.6.ln2.bias
F32
F32
[1024]
v.blk.6.ln2.weight
F32
F32
[1024]
v.blk.7
v.blk.7.attn_out.bias
F32
F32
[1024]
v.blk.7.attn_out.weight
BF16
BF16
[1024, 1024]
v.blk.7.attn_qkv.bias
F32
F32
[3072]
v.blk.7.attn_qkv.weight
BF16
BF16
[1024, 3072]
v.blk.7.ffn_down.bias
F32
F32
[1024]
v.blk.7.ffn_down.weight
BF16
BF16
[4096, 1024]
v.blk.7.ffn_up.bias
F32
F32
[4096]
v.blk.7.ffn_up.weight
BF16
BF16
[1024, 4096]
v.blk.7.ln1.bias
F32
F32
[1024]
v.blk.7.ln1.weight
F32
F32
[1024]
v.blk.7.ln2.bias
F32
F32
[1024]
v.blk.7.ln2.weight
F32
F32
[1024]
v.blk.8
v.blk.8.attn_out.bias
F32
F32
[1024]
v.blk.8.attn_out.weight
BF16
BF16
[1024, 1024]
v.blk.8.attn_qkv.bias
F32
F32
[3072]
v.blk.8.attn_qkv.weight
BF16
BF16
[1024, 3072]
v.blk.8.ffn_down.bias
F32
F32
[1024]
v.blk.8.ffn_down.weight
BF16
BF16
[4096, 1024]
v.blk.8.ffn_up.bias
F32
F32
[4096]
v.blk.8.ffn_up.weight
BF16
BF16
[1024, 4096]
v.blk.8.ln1.bias
F32
F32
[1024]
v.blk.8.ln1.weight
F32
F32
[1024]
v.blk.8.ln2.bias
F32
F32
[1024]
v.blk.8.ln2.weight
F32
F32
[1024]
v.blk.9
v.blk.9.attn_out.bias
F32
F32
[1024]
v.blk.9.attn_out.weight
BF16
BF16
[1024, 1024]
v.blk.9.attn_qkv.bias
F32
F32
[3072]
v.blk.9.attn_qkv.weight
BF16
BF16
[1024, 3072]
v.blk.9.ffn_down.bias
F32
F32
[1024]
v.blk.9.ffn_down.weight
BF16
BF16
[4096, 1024]
v.blk.9.ffn_up.bias
F32
F32
[4096]
v.blk.9.ffn_up.weight
BF16
BF16
[1024, 4096]
v.blk.9.ln1.bias
F32
F32
[1024]
v.blk.9.ln1.weight
F32
F32
[1024]
v.blk.9.ln2.bias
F32
F32
[1024]
v.blk.9.ln2.weight
F32
F32
[1024]
v.blk.10
v.blk.10.attn_out.bias
F32
F32
[1024]
v.blk.10.attn_out.weight
BF16
BF16
[1024, 1024]
v.blk.10.attn_qkv.bias
F32
F32
[3072]
v.blk.10.attn_qkv.weight
BF16
BF16
[1024, 3072]
v.blk.10.ffn_down.bias
F32
F32
[1024]
v.blk.10.ffn_down.weight
BF16
BF16
[4096, 1024]
v.blk.10.ffn_up.bias
F32
F32
[4096]
v.blk.10.ffn_up.weight
BF16
BF16
[1024, 4096]
v.blk.10.ln1.bias
F32
F32
[1024]
v.blk.10.ln1.weight
F32
F32
[1024]
v.blk.10.ln2.bias
F32
F32
[1024]
v.blk.10.ln2.weight
F32
F32
[1024]
v.blk.11
v.blk.11.attn_out.bias
F32
F32
[1024]
v.blk.11.attn_out.weight
BF16
BF16
[1024, 1024]
v.blk.11.attn_qkv.bias
F32
F32
[3072]
v.blk.11.attn_qkv.weight
BF16
BF16
[1024, 3072]
v.blk.11.ffn_down.bias
F32
F32
[1024]
v.blk.11.ffn_down.weight
BF16
BF16
[4096, 1024]
v.blk.11.ffn_up.bias
F32
F32
[4096]
v.blk.11.ffn_up.weight
BF16
BF16
[1024, 4096]
v.blk.11.ln1.bias
F32
F32
[1024]
v.blk.11.ln1.weight
F32
F32
[1024]
v.blk.11.ln2.bias
F32
F32
[1024]
v.blk.11.ln2.weight
F32
F32
[1024]
v.blk.12
v.blk.12.attn_out.bias
F32
F32
[1024]
v.blk.12.attn_out.weight
BF16
BF16
[1024, 1024]
v.blk.12.attn_qkv.bias
F32
F32
[3072]
v.blk.12.attn_qkv.weight
BF16
BF16
[1024, 3072]
v.blk.12.ffn_down.bias
F32
F32
[1024]
v.blk.12.ffn_down.weight
BF16
BF16
[4096, 1024]
v.blk.12.ffn_up.bias
F32
F32
[4096]
v.blk.12.ffn_up.weight
BF16
BF16
[1024, 4096]
v.blk.12.ln1.bias
F32
F32
[1024]
v.blk.12.ln1.weight
F32
F32
[1024]
v.blk.12.ln2.bias
F32
F32
[1024]
v.blk.12.ln2.weight
F32
F32
[1024]
v.blk.13
v.blk.13.attn_out.bias
F32
F32
[1024]
v.blk.13.attn_out.weight
BF16
BF16
[1024, 1024]
v.blk.13.attn_qkv.bias
F32
F32
[3072]
v.blk.13.attn_qkv.weight
BF16
BF16
[1024, 3072]
v.blk.13.ffn_down.bias
F32
F32
[1024]
v.blk.13.ffn_down.weight
BF16
BF16
[4096, 1024]
v.blk.13.ffn_up.bias
F32
F32
[4096]
v.blk.13.ffn_up.weight
BF16
BF16
[1024, 4096]
v.blk.13.ln1.bias
F32
F32
[1024]
v.blk.13.ln1.weight
F32
F32
[1024]
v.blk.13.ln2.bias
F32
F32
[1024]
v.blk.13.ln2.weight
F32
F32
[1024]
v.blk.14
v.blk.14.attn_out.bias
F32
F32
[1024]
v.blk.14.attn_out.weight
BF16
BF16
[1024, 1024]
v.blk.14.attn_qkv.bias
F32
F32
[3072]
v.blk.14.attn_qkv.weight
BF16
BF16
[1024, 3072]
v.blk.14.ffn_down.bias
F32
F32
[1024]
v.blk.14.ffn_down.weight
BF16
BF16
[4096, 1024]
v.blk.14.ffn_up.bias
F32
F32
[4096]
v.blk.14.ffn_up.weight
BF16
BF16
[1024, 4096]
v.blk.14.ln1.bias
F32
F32
[1024]
v.blk.14.ln1.weight
F32
F32
[1024]
v.blk.14.ln2.bias
F32
F32
[1024]
v.blk.14.ln2.weight
F32
F32
[1024]
v.blk.15
v.blk.15.attn_out.bias
F32
F32
[1024]
v.blk.15.attn_out.weight
BF16
BF16
[1024, 1024]
v.blk.15.attn_qkv.bias
F32
F32
[3072]
v.blk.15.attn_qkv.weight
BF16
BF16
[1024, 3072]
v.blk.15.ffn_down.bias
F32
F32
[1024]
v.blk.15.ffn_down.weight
BF16
BF16
[4096, 1024]
v.blk.15.ffn_up.bias
F32
F32
[4096]
v.blk.15.ffn_up.weight
BF16
BF16
[1024, 4096]
v.blk.15.ln1.bias
F32
F32
[1024]
v.blk.15.ln1.weight
F32
F32
[1024]
v.blk.15.ln2.bias
F32
F32
[1024]
v.blk.15.ln2.weight
F32
F32
[1024]
v.blk.16
v.blk.16.attn_out.bias
F32
F32
[1024]
v.blk.16.attn_out.weight
BF16
BF16
[1024, 1024]
v.blk.16.attn_qkv.bias
F32
F32
[3072]
v.blk.16.attn_qkv.weight
BF16
BF16
[1024, 3072]
v.blk.16.ffn_down.bias
F32
F32
[1024]
v.blk.16.ffn_down.weight
BF16
BF16
[4096, 1024]
v.blk.16.ffn_up.bias
F32
F32
[4096]
v.blk.16.ffn_up.weight
BF16
BF16
[1024, 4096]
v.blk.16.ln1.bias
F32
F32
[1024]
v.blk.16.ln1.weight
F32
F32
[1024]
v.blk.16.ln2.bias
F32
F32
[1024]
v.blk.16.ln2.weight
F32
F32
[1024]
v.blk.17
v.blk.17.attn_out.bias
F32
F32
[1024]
v.blk.17.attn_out.weight
BF16
BF16
[1024, 1024]
v.blk.17.attn_qkv.bias
F32
F32
[3072]
v.blk.17.attn_qkv.weight
BF16
BF16
[1024, 3072]
v.blk.17.ffn_down.bias
F32
F32
[1024]
v.blk.17.ffn_down.weight
BF16
BF16
[4096, 1024]
v.blk.17.ffn_up.bias
F32
F32
[4096]
v.blk.17.ffn_up.weight
BF16
BF16
[1024, 4096]
v.blk.17.ln1.bias
F32
F32
[1024]
v.blk.17.ln1.weight
F32
F32
[1024]
v.blk.17.ln2.bias
F32
F32
[1024]
v.blk.17.ln2.weight
F32
F32
[1024]
v.blk.18
v.blk.18.attn_out.bias
F32
F32
[1024]
v.blk.18.attn_out.weight
BF16
BF16
[1024, 1024]
v.blk.18.attn_qkv.bias
F32
F32
[3072]
v.blk.18.attn_qkv.weight
BF16
BF16
[1024, 3072]
v.blk.18.ffn_down.bias
F32
F32
[1024]
v.blk.18.ffn_down.weight
BF16
BF16
[4096, 1024]
v.blk.18.ffn_up.bias
F32
F32
[4096]
v.blk.18.ffn_up.weight
BF16
BF16
[1024, 4096]
v.blk.18.ln1.bias
F32
F32
[1024]
v.blk.18.ln1.weight
F32
F32
[1024]
v.blk.18.ln2.bias
F32
F32
[1024]
v.blk.18.ln2.weight
F32
F32
[1024]
v.blk.19
v.blk.19.attn_out.bias
F32
F32
[1024]
v.blk.19.attn_out.weight
BF16
BF16
[1024, 1024]
v.blk.19.attn_qkv.bias
F32
F32
[3072]
v.blk.19.attn_qkv.weight
BF16
BF16
[1024, 3072]
v.blk.19.ffn_down.bias
F32
F32
[1024]
v.blk.19.ffn_down.weight
BF16
BF16
[4096, 1024]
v.blk.19.ffn_up.bias
F32
F32
[4096]
v.blk.19.ffn_up.weight
BF16
BF16
[1024, 4096]
v.blk.19.ln1.bias
F32
F32
[1024]
v.blk.19.ln1.weight
F32
F32
[1024]
v.blk.19.ln2.bias
F32
F32
[1024]
v.blk.19.ln2.weight
F32
F32
[1024]
v.blk.20
v.blk.20.attn_out.bias
F32
F32
[1024]
v.blk.20.attn_out.weight
BF16
BF16
[1024, 1024]
v.blk.20.attn_qkv.bias
F32
F32
[3072]
v.blk.20.attn_qkv.weight
BF16
BF16
[1024, 3072]
v.blk.20.ffn_down.bias
F32
F32
[1024]
v.blk.20.ffn_down.weight
BF16
BF16
[4096, 1024]
v.blk.20.ffn_up.bias
F32
F32
[4096]
v.blk.20.ffn_up.weight
BF16
BF16
[1024, 4096]
v.blk.20.ln1.bias
F32
F32
[1024]
v.blk.20.ln1.weight
F32
F32
[1024]
v.blk.20.ln2.bias
F32
F32
[1024]
v.blk.20.ln2.weight
F32
F32
[1024]
v.blk.21
v.blk.21.attn_out.bias
F32
F32
[1024]
v.blk.21.attn_out.weight
BF16
BF16
[1024, 1024]
v.blk.21.attn_qkv.bias
F32
F32
[3072]
v.blk.21.attn_qkv.weight
BF16
BF16
[1024, 3072]
v.blk.21.ffn_down.bias
F32
F32
[1024]
v.blk.21.ffn_down.weight
BF16
BF16
[4096, 1024]
v.blk.21.ffn_up.bias
F32
F32
[4096]
v.blk.21.ffn_up.weight
BF16
BF16
[1024, 4096]
v.blk.21.ln1.bias
F32
F32
[1024]
v.blk.21.ln1.weight
F32
F32
[1024]
v.blk.21.ln2.bias
F32
F32
[1024]
v.blk.21.ln2.weight
F32
F32
[1024]
v.blk.22
v.blk.22.attn_out.bias
F32
F32
[1024]
v.blk.22.attn_out.weight
BF16
BF16
[1024, 1024]
v.blk.22.attn_qkv.bias
F32
F32
[3072]
v.blk.22.attn_qkv.weight
BF16
BF16
[1024, 3072]
v.blk.22.ffn_down.bias
F32
F32
[1024]
v.blk.22.ffn_down.weight
BF16
BF16
[4096, 1024]
v.blk.22.ffn_up.bias
F32
F32
[4096]
v.blk.22.ffn_up.weight
BF16
BF16
[1024, 4096]
v.blk.22.ln1.bias
F32
F32
[1024]
v.blk.22.ln1.weight
F32
F32
[1024]
v.blk.22.ln2.bias
F32
F32
[1024]
v.blk.22.ln2.weight
F32
F32
[1024]
v.blk.23
v.blk.23.attn_out.bias
F32
F32
[1024]
v.blk.23.attn_out.weight
BF16
BF16
[1024, 1024]
v.blk.23.attn_qkv.bias
F32
F32
[3072]
v.blk.23.attn_qkv.weight
BF16
BF16
[1024, 3072]
v.blk.23.ffn_down.bias
F32
F32
[1024]
v.blk.23.ffn_down.weight
BF16
BF16
[4096, 1024]
v.blk.23.ffn_up.bias
F32
F32
[4096]
v.blk.23.ffn_up.weight
BF16
BF16
[1024, 4096]
v.blk.23.ln1.bias
F32
F32
[1024]
v.blk.23.ln1.weight
F32
F32
[1024]
v.blk.23.ln2.bias
F32
F32
[1024]
v.blk.23.ln2.weight
F32
F32
[1024]
v.patch_embd.bias
F32
F32
[1024]
v.patch_embd.weight
F32
F32
[16, 16, 3, 1024]
v.patch_embd.weight.1
F32
F32
[16, 16, 3, 1024]
v.position_embd.weight
F32
F32
[1024, 2304]
v.post_ln.bias
F32
F32
[1024]
v.post_ln.weight
F32
F32
[1024]