glebkudr/PaddleOCR-VL-1.6-WebGPU
PaddleOCR-VL-1.6 WebGPU runtime artifacts
Browser deployment artifacts derived from `PaddlePaddle/PaddleOCR-VL-1.6` at revision 66317acc4c9fc17bd154591ce650735cd2855f3e.
This repository is intended for a custom WebGPU inference runtime. It is not a drop-in Transformers checkpoint.
What changed
The model was not fine-tuned and its architecture was not modified.
- The pinned BF16 checkpoint was deterministically converted to IEEE FP16 using round-to-nearest, ties-to-even.
- Vision-encoder and projector matrices were transposed once into the input-major storage layout consumed by the WebGPU kernels.
- Decoder weights were packed into the custom
PVLCPK01container. - Patch/position embeddings and the token embedding table were widened from BF16 to F32 where required by the current browser runtime.
- The upstream tokenizer is included byte-for-byte.
Runtime files
The inference engine is intentionally not included in this model repository. It will be distributed separately under its own license.
Provenance
- Base model:
PaddlePaddle/PaddleOCR-VL-1.6 - Base revision:
66317acc4c9fc17bd154591ce650735cd2855f3e - Converted FP16 checkpoint BLAKE3:
7eaf17cbadb7ff816491a3bfe8c96abc52c85ceea5506e73f3eb676cff57655a - Conversion metadata:
pvlc.conversion=bf16_to_ieee_f16_rne_v1
The per-component manifests contain exact tensor shapes, storage layouts, byte counts and BLAKE3 digests.
License
The derived model artifacts retain the parent model's Apache License 2.0. See LICENSE.
PaddleOCR-VL and PaddleOCR are works of their respective upstream authors. This repository does not imply endorsement by PaddlePaddle.
