This repository packages the native vision encoder and learned merger from GLM-5.3-Flash.
| File | Tensors | What it holds |
|---|---|---|
model.safetensors | 347 | Tower and learned merger, extracted from source shard 62 |
config.json | Vision-only Glm5NextVisionConfig | |
preprocessor_config.json | GLM image preprocessing configuration |
| Component | Details |
|---|---|
| Tower | 24 blocks, 1024 hidden, 16 heads, 4096 intermediate, patch size 14, image size 448, axial 2D-RoPE, silu |
| Patch embed | Conv3d, temporal patch size 2 |
| Token compression | 2x2 spatial grouping of 1024-wide patches to 4096 |
| Learned merger | Linear(4096, 4096) no bias, LayerNorm(4096), GELU, SwiGLU with Linear(4096, 10240) gate and up, Linear(10240, 4096) down, silu, clamp 10 |
See examples/inference.py for image feature extraction.
The parity script
compares all 347 tensors with the pinned parent checkpoint using torch.equal.
The export script
reads model.visual.* from shard 62 of zai-org/GLM-5.3-Flash, removes the prefix, and
writes the original BF16 tensors. It copies the image section of the parent processor
configuration.
Z.ai released the GLM-5.3-Flash weights and the native Transformers implementation.
MIT License, the same license as the source model.
2 commits
This repository packages the native vision encoder and learned merger from GLM-5.3-Flash.
| File | Tensors | What it holds |
|---|---|---|
model.safetensors | 347 | Tower and learned merger, extracted from source shard 62 |
config.json | Vision-only Glm5NextVisionConfig | |
preprocessor_config.json | GLM image preprocessing configuration |
| Component | Details |
|---|---|
| Tower | 24 blocks, 1024 hidden, 16 heads, 4096 intermediate, patch size 14, image size 448, axial 2D-RoPE, silu |
| Patch embed | Conv3d, temporal patch size 2 |
| Token compression | 2x2 spatial grouping of 1024-wide patches to 4096 |
| Learned merger | Linear(4096, 4096) no bias, LayerNorm(4096), GELU, SwiGLU with Linear(4096, 10240) gate and up, Linear(10240, 4096) down, silu, clamp 10 |
See examples/inference.py for image feature extraction.
The parity script
compares all 347 tensors with the pinned parent checkpoint using torch.equal.
The export script
reads model.visual.* from shard 62 of zai-org/GLM-5.3-Flash, removes the prefix, and
writes the original BF16 tensors. It copies the image section of the parent processor
configuration.
Z.ai released the GLM-5.3-Flash weights and the native Transformers implementation.
MIT License, the same license as the source model.
2 commits