Repository navigation
CrossPascal Early Access 015
Pre-releaseCrossPascal Early Access 015 adds CPU text-and-image inference for compatible Qwen2.5-VL and Gemma 3n bundles, with a shared, resizable chat interface and small console examples.
- QwenChat and GemmaChat provide model load/unload, image preview/removal, streaming answers, Stop and sampling settings. Automatic output (
0) is the default; the model's real context capacity still applies. - Generation-oriented console examples accept an optional image. ImagePrompt streams a short description and supports Escape cancellation. Text-only bundles give an explicit explanation instead of ignoring a picture.
- The Showcase selects implementations from model architecture and configuration. Qwen2.5-VL-3B and Gemma 3n E4B have CPU image execution checks; a separate Qwen2.5-VL 7B configuration was validated without running 7B inference. This does not certify every checkpoint.
- Shared forms, VisionModels and MarkerLite have aligned controls and improved resizing. Own Pascal sources were checked with the canonical formatter.
- Sources were built on Windows x64 with Delphi 13.2 and Lazarus 4.8/FPC 3.2.2. All supplied CrossPascal executables come from Lazarus builds. Missing language-runtime files now fail promptly instead of hanging during cleanup.
Extract crosspascal-windows-x64-ea015.zip and crosspascal-language-runtime-windows-x64-ea015.zip into the same parent directory. Keep the resulting folder structure. Start with START-HERE.txt, then the QwenChat, GemmaChat or language-model console-example README.
Inference from a completed bundle uses the supplied TVM runtime and does not need PyTorch or the conversion toolchain. Conversion has separate prerequisites in crosspascal-convert/INSTALL.md. Original model downloads and converted model weights are separate from these SDK assets.
CPU vision is intended for occasional local tasks. FP32 bundles need substantial RAM and disk space, and first responses can take minutes on a desktop CPU. Dense Qwen2.5 and Gemma 2 remain text-only. Audio and video inputs are outside this release. See MODEL-MODALITIES.md and KNOWN-LIMITATIONS.md for exact profiles.
Model licenses remain separate from the CrossPascal source license. The tested Qwen2.5-VL-3B checkpoint uses the Qwen Research License; Gemma weights retain their original terms. The three unchanged EA008 companion source archives retain their existing component licenses and build/relinking instructions.
Documentation update - 9 November 2026
The accompanying README files, setup guides and preparation helper use the public-download workflow. SHA-256 inventories were refreshed for these revised packages. Model weights and inference binaries are unchanged. Existing Git tags retain the original code baseline; current setup guidance is maintained in the default branches.
Packaging maintenance, 10 November 2026
Source documentation and integrity inventories were refreshed. Runtime packaging changes affect documentation and integrity records. Model weights and the executable files in these historical packages are unchanged. The original Git tag and the scope of the model results are retained.