59 yesterday

NuExtract3 is a 4B vision-language reasoning model by NuMind for local document understanding. Turn text and document images into structured JSON or clean Markdown with Ollama, with support for multilingual documents, OCR, and template generation.

vision tools thinking
9a506ce43544 · 676MB
    Metadata
  • general.architecture
    clip
  • general.file_type
    BF16
  • clip.has_vision_encoder
    true
  • clip.projector_type
    qwen3vl_merger
  • clip.use_gelu
    true
  • clip.vision.attention.head_count
    16
  • clip.vision.attention.layer_norm_epsilon
    1e-06
  • clip.vision.block_count
    24
  • clip.vision.embedding_length
    1024
  • clip.vision.feed_forward_length
    4096
  • clip.vision.image_mean
    [0.5, 0.5, 0.5]
  • clip.vision.image_size
    768
  • clip.vision.image_std
    [0.5, 0.5, 0.5]
  • clip.vision.is_deepstack_layers
    [false, false, false, false, false, ...]
  • clip.vision.patch_size
    16
  • clip.vision.projection_dim
    2560
  • clip.vision.spatial_merge_size
    2
  • Tensor
  • mm.0.bias
    F32
    [4096]
  • mm.0.weight
    BF16
    [4096, 4096]
  • mm.2.bias
    F32
    [2560]
  • mm.2.weight
    BF16
    [4096, 2560]
  • v.blk.0
  • v.blk.0.attn_out.bias
    F32
    [1024]
  • v.blk.0.attn_out.weight
    BF16
    [1024, 1024]
  • v.blk.0.attn_qkv.bias
    F32
    [3072]
  • v.blk.0.attn_qkv.weight
    BF16
    [1024, 3072]
  • v.blk.0.ffn_down.bias
    F32
    [1024]
  • v.blk.0.ffn_down.weight
    BF16
    [4096, 1024]
  • v.blk.0.ffn_up.bias
    F32
    [4096]
  • v.blk.0.ffn_up.weight
    BF16
    [1024, 4096]
  • v.blk.0.ln1.bias
    F32
    [1024]
  • v.blk.0.ln1.weight
    F32
    [1024]
  • v.blk.0.ln2.bias
    F32
    [1024]
  • v.blk.0.ln2.weight
    F32
    [1024]
  • v.blk.1
  • v.blk.1.attn_out.bias
    F32
    [1024]
  • v.blk.1.attn_out.weight
    BF16
    [1024, 1024]
  • v.blk.1.attn_qkv.bias
    F32
    [3072]
  • v.blk.1.attn_qkv.weight
    BF16
    [1024, 3072]
  • v.blk.1.ffn_down.bias
    F32
    [1024]
  • v.blk.1.ffn_down.weight
    BF16
    [4096, 1024]
  • v.blk.1.ffn_up.bias
    F32
    [4096]
  • v.blk.1.ffn_up.weight
    BF16
    [1024, 4096]
  • v.blk.1.ln1.bias
    F32
    [1024]
  • v.blk.1.ln1.weight
    F32
    [1024]
  • v.blk.1.ln2.bias
    F32
    [1024]
  • v.blk.1.ln2.weight
    F32
    [1024]
  • v.blk.2
  • v.blk.2.attn_out.bias
    F32
    [1024]
  • v.blk.2.attn_out.weight
    BF16
    [1024, 1024]
  • v.blk.2.attn_qkv.bias
    F32
    [3072]
  • v.blk.2.attn_qkv.weight
    BF16
    [1024, 3072]
  • v.blk.2.ffn_down.bias
    F32
    [1024]
  • v.blk.2.ffn_down.weight
    BF16
    [4096, 1024]
  • v.blk.2.ffn_up.bias
    F32
    [4096]
  • v.blk.2.ffn_up.weight
    BF16
    [1024, 4096]
  • v.blk.2.ln1.bias
    F32
    [1024]
  • v.blk.2.ln1.weight
    F32
    [1024]
  • v.blk.2.ln2.bias
    F32
    [1024]
  • v.blk.2.ln2.weight
    F32
    [1024]
  • v.blk.3
  • v.blk.3.attn_out.bias
    F32
    [1024]
  • v.blk.3.attn_out.weight
    BF16
    [1024, 1024]
  • v.blk.3.attn_qkv.bias
    F32
    [3072]
  • v.blk.3.attn_qkv.weight
    BF16
    [1024, 3072]
  • v.blk.3.ffn_down.bias
    F32
    [1024]
  • v.blk.3.ffn_down.weight
    BF16
    [4096, 1024]
  • v.blk.3.ffn_up.bias
    F32
    [4096]
  • v.blk.3.ffn_up.weight
    BF16
    [1024, 4096]
  • v.blk.3.ln1.bias
    F32
    [1024]
  • v.blk.3.ln1.weight
    F32
    [1024]
  • v.blk.3.ln2.bias
    F32
    [1024]
  • v.blk.3.ln2.weight
    F32
    [1024]
  • v.blk.4
  • v.blk.4.attn_out.bias
    F32
    [1024]
  • v.blk.4.attn_out.weight
    BF16
    [1024, 1024]
  • v.blk.4.attn_qkv.bias
    F32
    [3072]
  • v.blk.4.attn_qkv.weight
    BF16
    [1024, 3072]
  • v.blk.4.ffn_down.bias
    F32
    [1024]
  • v.blk.4.ffn_down.weight
    BF16
    [4096, 1024]
  • v.blk.4.ffn_up.bias
    F32
    [4096]
  • v.blk.4.ffn_up.weight
    BF16
    [1024, 4096]
  • v.blk.4.ln1.bias
    F32
    [1024]
  • v.blk.4.ln1.weight
    F32
    [1024]
  • v.blk.4.ln2.bias
    F32
    [1024]
  • v.blk.4.ln2.weight
    F32
    [1024]
  • v.blk.5
  • v.blk.5.attn_out.bias
    F32
    [1024]
  • v.blk.5.attn_out.weight
    BF16
    [1024, 1024]
  • v.blk.5.attn_qkv.bias
    F32
    [3072]
  • v.blk.5.attn_qkv.weight
    BF16
    [1024, 3072]
  • v.blk.5.ffn_down.bias
    F32
    [1024]
  • v.blk.5.ffn_down.weight
    BF16
    [4096, 1024]
  • v.blk.5.ffn_up.bias
    F32
    [4096]
  • v.blk.5.ffn_up.weight
    BF16
    [1024, 4096]
  • v.blk.5.ln1.bias
    F32
    [1024]
  • v.blk.5.ln1.weight
    F32
    [1024]
  • v.blk.5.ln2.bias
    F32
    [1024]
  • v.blk.5.ln2.weight
    F32
    [1024]
  • v.blk.6
  • v.blk.6.attn_out.bias
    F32
    [1024]
  • v.blk.6.attn_out.weight
    BF16
    [1024, 1024]
  • v.blk.6.attn_qkv.bias
    F32
    [3072]
  • v.blk.6.attn_qkv.weight
    BF16
    [1024, 3072]
  • v.blk.6.ffn_down.bias
    F32
    [1024]
  • v.blk.6.ffn_down.weight
    BF16
    [4096, 1024]
  • v.blk.6.ffn_up.bias
    F32
    [4096]
  • v.blk.6.ffn_up.weight
    BF16
    [1024, 4096]
  • v.blk.6.ln1.bias
    F32
    [1024]
  • v.blk.6.ln1.weight
    F32
    [1024]
  • v.blk.6.ln2.bias
    F32
    [1024]
  • v.blk.6.ln2.weight
    F32
    [1024]
  • v.blk.7
  • v.blk.7.attn_out.bias
    F32
    [1024]
  • v.blk.7.attn_out.weight
    BF16
    [1024, 1024]
  • v.blk.7.attn_qkv.bias
    F32
    [3072]
  • v.blk.7.attn_qkv.weight
    BF16
    [1024, 3072]
  • v.blk.7.ffn_down.bias
    F32
    [1024]
  • v.blk.7.ffn_down.weight
    BF16
    [4096, 1024]
  • v.blk.7.ffn_up.bias
    F32
    [4096]
  • v.blk.7.ffn_up.weight
    BF16
    [1024, 4096]
  • v.blk.7.ln1.bias
    F32
    [1024]
  • v.blk.7.ln1.weight
    F32
    [1024]
  • v.blk.7.ln2.bias
    F32
    [1024]
  • v.blk.7.ln2.weight
    F32
    [1024]
  • v.blk.8
  • v.blk.8.attn_out.bias
    F32
    [1024]
  • v.blk.8.attn_out.weight
    BF16
    [1024, 1024]
  • v.blk.8.attn_qkv.bias
    F32
    [3072]
  • v.blk.8.attn_qkv.weight
    BF16
    [1024, 3072]
  • v.blk.8.ffn_down.bias
    F32
    [1024]
  • v.blk.8.ffn_down.weight
    BF16
    [4096, 1024]
  • v.blk.8.ffn_up.bias
    F32
    [4096]
  • v.blk.8.ffn_up.weight
    BF16
    [1024, 4096]
  • v.blk.8.ln1.bias
    F32
    [1024]
  • v.blk.8.ln1.weight
    F32
    [1024]
  • v.blk.8.ln2.bias
    F32
    [1024]
  • v.blk.8.ln2.weight
    F32
    [1024]
  • v.blk.9
  • v.blk.9.attn_out.bias
    F32
    [1024]
  • v.blk.9.attn_out.weight
    BF16
    [1024, 1024]
  • v.blk.9.attn_qkv.bias
    F32
    [3072]
  • v.blk.9.attn_qkv.weight
    BF16
    [1024, 3072]
  • v.blk.9.ffn_down.bias
    F32
    [1024]
  • v.blk.9.ffn_down.weight
    BF16
    [4096, 1024]
  • v.blk.9.ffn_up.bias
    F32
    [4096]
  • v.blk.9.ffn_up.weight
    BF16
    [1024, 4096]
  • v.blk.9.ln1.bias
    F32
    [1024]
  • v.blk.9.ln1.weight
    F32
    [1024]
  • v.blk.9.ln2.bias
    F32
    [1024]
  • v.blk.9.ln2.weight
    F32
    [1024]
  • v.blk.10
  • v.blk.10.attn_out.bias
    F32
    [1024]
  • v.blk.10.attn_out.weight
    BF16
    [1024, 1024]
  • v.blk.10.attn_qkv.bias
    F32
    [3072]
  • v.blk.10.attn_qkv.weight
    BF16
    [1024, 3072]
  • v.blk.10.ffn_down.bias
    F32
    [1024]
  • v.blk.10.ffn_down.weight
    BF16
    [4096, 1024]
  • v.blk.10.ffn_up.bias
    F32
    [4096]
  • v.blk.10.ffn_up.weight
    BF16
    [1024, 4096]
  • v.blk.10.ln1.bias
    F32
    [1024]
  • v.blk.10.ln1.weight
    F32
    [1024]
  • v.blk.10.ln2.bias
    F32
    [1024]
  • v.blk.10.ln2.weight
    F32
    [1024]
  • v.blk.11
  • v.blk.11.attn_out.bias
    F32
    [1024]
  • v.blk.11.attn_out.weight
    BF16
    [1024, 1024]
  • v.blk.11.attn_qkv.bias
    F32
    [3072]
  • v.blk.11.attn_qkv.weight
    BF16
    [1024, 3072]
  • v.blk.11.ffn_down.bias
    F32
    [1024]
  • v.blk.11.ffn_down.weight
    BF16
    [4096, 1024]
  • v.blk.11.ffn_up.bias
    F32
    [4096]
  • v.blk.11.ffn_up.weight
    BF16
    [1024, 4096]
  • v.blk.11.ln1.bias
    F32
    [1024]
  • v.blk.11.ln1.weight
    F32
    [1024]
  • v.blk.11.ln2.bias
    F32
    [1024]
  • v.blk.11.ln2.weight
    F32
    [1024]
  • v.blk.12
  • v.blk.12.attn_out.bias
    F32
    [1024]
  • v.blk.12.attn_out.weight
    BF16
    [1024, 1024]
  • v.blk.12.attn_qkv.bias
    F32
    [3072]
  • v.blk.12.attn_qkv.weight
    BF16
    [1024, 3072]
  • v.blk.12.ffn_down.bias
    F32
    [1024]
  • v.blk.12.ffn_down.weight
    BF16
    [4096, 1024]
  • v.blk.12.ffn_up.bias
    F32
    [4096]
  • v.blk.12.ffn_up.weight
    BF16
    [1024, 4096]
  • v.blk.12.ln1.bias
    F32
    [1024]
  • v.blk.12.ln1.weight
    F32
    [1024]
  • v.blk.12.ln2.bias
    F32
    [1024]
  • v.blk.12.ln2.weight
    F32
    [1024]
  • v.blk.13
  • v.blk.13.attn_out.bias
    F32
    [1024]
  • v.blk.13.attn_out.weight
    BF16
    [1024, 1024]
  • v.blk.13.attn_qkv.bias
    F32
    [3072]
  • v.blk.13.attn_qkv.weight
    BF16
    [1024, 3072]
  • v.blk.13.ffn_down.bias
    F32
    [1024]
  • v.blk.13.ffn_down.weight
    BF16
    [4096, 1024]
  • v.blk.13.ffn_up.bias
    F32
    [4096]
  • v.blk.13.ffn_up.weight
    BF16
    [1024, 4096]
  • v.blk.13.ln1.bias
    F32
    [1024]
  • v.blk.13.ln1.weight
    F32
    [1024]
  • v.blk.13.ln2.bias
    F32
    [1024]
  • v.blk.13.ln2.weight
    F32
    [1024]
  • v.blk.14
  • v.blk.14.attn_out.bias
    F32
    [1024]
  • v.blk.14.attn_out.weight
    BF16
    [1024, 1024]
  • v.blk.14.attn_qkv.bias
    F32
    [3072]
  • v.blk.14.attn_qkv.weight
    BF16
    [1024, 3072]
  • v.blk.14.ffn_down.bias
    F32
    [1024]
  • v.blk.14.ffn_down.weight
    BF16
    [4096, 1024]
  • v.blk.14.ffn_up.bias
    F32
    [4096]
  • v.blk.14.ffn_up.weight
    BF16
    [1024, 4096]
  • v.blk.14.ln1.bias
    F32
    [1024]
  • v.blk.14.ln1.weight
    F32
    [1024]
  • v.blk.14.ln2.bias
    F32
    [1024]
  • v.blk.14.ln2.weight
    F32
    [1024]
  • v.blk.15
  • v.blk.15.attn_out.bias
    F32
    [1024]
  • v.blk.15.attn_out.weight
    BF16
    [1024, 1024]
  • v.blk.15.attn_qkv.bias
    F32
    [3072]
  • v.blk.15.attn_qkv.weight
    BF16
    [1024, 3072]
  • v.blk.15.ffn_down.bias
    F32
    [1024]
  • v.blk.15.ffn_down.weight
    BF16
    [4096, 1024]
  • v.blk.15.ffn_up.bias
    F32
    [4096]
  • v.blk.15.ffn_up.weight
    BF16
    [1024, 4096]
  • v.blk.15.ln1.bias
    F32
    [1024]
  • v.blk.15.ln1.weight
    F32
    [1024]
  • v.blk.15.ln2.bias
    F32
    [1024]
  • v.blk.15.ln2.weight
    F32
    [1024]
  • v.blk.16
  • v.blk.16.attn_out.bias
    F32
    [1024]
  • v.blk.16.attn_out.weight
    BF16
    [1024, 1024]
  • v.blk.16.attn_qkv.bias
    F32
    [3072]
  • v.blk.16.attn_qkv.weight
    BF16
    [1024, 3072]
  • v.blk.16.ffn_down.bias
    F32
    [1024]
  • v.blk.16.ffn_down.weight
    BF16
    [4096, 1024]
  • v.blk.16.ffn_up.bias
    F32
    [4096]
  • v.blk.16.ffn_up.weight
    BF16
    [1024, 4096]
  • v.blk.16.ln1.bias
    F32
    [1024]
  • v.blk.16.ln1.weight
    F32
    [1024]
  • v.blk.16.ln2.bias
    F32
    [1024]
  • v.blk.16.ln2.weight
    F32
    [1024]
  • v.blk.17
  • v.blk.17.attn_out.bias
    F32
    [1024]
  • v.blk.17.attn_out.weight
    BF16
    [1024, 1024]
  • v.blk.17.attn_qkv.bias
    F32
    [3072]
  • v.blk.17.attn_qkv.weight
    BF16
    [1024, 3072]
  • v.blk.17.ffn_down.bias
    F32
    [1024]
  • v.blk.17.ffn_down.weight
    BF16
    [4096, 1024]
  • v.blk.17.ffn_up.bias
    F32
    [4096]
  • v.blk.17.ffn_up.weight
    BF16
    [1024, 4096]
  • v.blk.17.ln1.bias
    F32
    [1024]
  • v.blk.17.ln1.weight
    F32
    [1024]
  • v.blk.17.ln2.bias
    F32
    [1024]
  • v.blk.17.ln2.weight
    F32
    [1024]
  • v.blk.18
  • v.blk.18.attn_out.bias
    F32
    [1024]
  • v.blk.18.attn_out.weight
    BF16
    [1024, 1024]
  • v.blk.18.attn_qkv.bias
    F32
    [3072]
  • v.blk.18.attn_qkv.weight
    BF16
    [1024, 3072]
  • v.blk.18.ffn_down.bias
    F32
    [1024]
  • v.blk.18.ffn_down.weight
    BF16
    [4096, 1024]
  • v.blk.18.ffn_up.bias
    F32
    [4096]
  • v.blk.18.ffn_up.weight
    BF16
    [1024, 4096]
  • v.blk.18.ln1.bias
    F32
    [1024]
  • v.blk.18.ln1.weight
    F32
    [1024]
  • v.blk.18.ln2.bias
    F32
    [1024]
  • v.blk.18.ln2.weight
    F32
    [1024]
  • v.blk.19
  • v.blk.19.attn_out.bias
    F32
    [1024]
  • v.blk.19.attn_out.weight
    BF16
    [1024, 1024]
  • v.blk.19.attn_qkv.bias
    F32
    [3072]
  • v.blk.19.attn_qkv.weight
    BF16
    [1024, 3072]
  • v.blk.19.ffn_down.bias
    F32
    [1024]
  • v.blk.19.ffn_down.weight
    BF16
    [4096, 1024]
  • v.blk.19.ffn_up.bias
    F32
    [4096]
  • v.blk.19.ffn_up.weight
    BF16
    [1024, 4096]
  • v.blk.19.ln1.bias
    F32
    [1024]
  • v.blk.19.ln1.weight
    F32
    [1024]
  • v.blk.19.ln2.bias
    F32
    [1024]
  • v.blk.19.ln2.weight
    F32
    [1024]
  • v.blk.20
  • v.blk.20.attn_out.bias
    F32
    [1024]
  • v.blk.20.attn_out.weight
    BF16
    [1024, 1024]
  • v.blk.20.attn_qkv.bias
    F32
    [3072]
  • v.blk.20.attn_qkv.weight
    BF16
    [1024, 3072]
  • v.blk.20.ffn_down.bias
    F32
    [1024]
  • v.blk.20.ffn_down.weight
    BF16
    [4096, 1024]
  • v.blk.20.ffn_up.bias
    F32
    [4096]
  • v.blk.20.ffn_up.weight
    BF16
    [1024, 4096]
  • v.blk.20.ln1.bias
    F32
    [1024]
  • v.blk.20.ln1.weight
    F32
    [1024]
  • v.blk.20.ln2.bias
    F32
    [1024]
  • v.blk.20.ln2.weight
    F32
    [1024]
  • v.blk.21
  • v.blk.21.attn_out.bias
    F32
    [1024]
  • v.blk.21.attn_out.weight
    BF16
    [1024, 1024]
  • v.blk.21.attn_qkv.bias
    F32
    [3072]
  • v.blk.21.attn_qkv.weight
    BF16
    [1024, 3072]
  • v.blk.21.ffn_down.bias
    F32
    [1024]
  • v.blk.21.ffn_down.weight
    BF16
    [4096, 1024]
  • v.blk.21.ffn_up.bias
    F32
    [4096]
  • v.blk.21.ffn_up.weight
    BF16
    [1024, 4096]
  • v.blk.21.ln1.bias
    F32
    [1024]
  • v.blk.21.ln1.weight
    F32
    [1024]
  • v.blk.21.ln2.bias
    F32
    [1024]
  • v.blk.21.ln2.weight
    F32
    [1024]
  • v.blk.22
  • v.blk.22.attn_out.bias
    F32
    [1024]
  • v.blk.22.attn_out.weight
    BF16
    [1024, 1024]
  • v.blk.22.attn_qkv.bias
    F32
    [3072]
  • v.blk.22.attn_qkv.weight
    BF16
    [1024, 3072]
  • v.blk.22.ffn_down.bias
    F32
    [1024]
  • v.blk.22.ffn_down.weight
    BF16
    [4096, 1024]
  • v.blk.22.ffn_up.bias
    F32
    [4096]
  • v.blk.22.ffn_up.weight
    BF16
    [1024, 4096]
  • v.blk.22.ln1.bias
    F32
    [1024]
  • v.blk.22.ln1.weight
    F32
    [1024]
  • v.blk.22.ln2.bias
    F32
    [1024]
  • v.blk.22.ln2.weight
    F32
    [1024]
  • v.blk.23
  • v.blk.23.attn_out.bias
    F32
    [1024]
  • v.blk.23.attn_out.weight
    BF16
    [1024, 1024]
  • v.blk.23.attn_qkv.bias
    F32
    [3072]
  • v.blk.23.attn_qkv.weight
    BF16
    [1024, 3072]
  • v.blk.23.ffn_down.bias
    F32
    [1024]
  • v.blk.23.ffn_down.weight
    BF16
    [4096, 1024]
  • v.blk.23.ffn_up.bias
    F32
    [4096]
  • v.blk.23.ffn_up.weight
    BF16
    [1024, 4096]
  • v.blk.23.ln1.bias
    F32
    [1024]
  • v.blk.23.ln1.weight
    F32
    [1024]
  • v.blk.23.ln2.bias
    F32
    [1024]
  • v.blk.23.ln2.weight
    F32
    [1024]
  • v.patch_embd.bias
    F32
    [1024]
  • v.patch_embd.weight
    F32
    [16, 16, 3, 1024]
  • v.patch_embd.weight.1
    F32
    [16, 16, 3, 1024]
  • v.position_embd.weight
    F32
    [1024, 2304]
  • v.post_ln.bias
    F32
    [1024]
  • v.post_ln.weight
    F32
    [1024]