llama.cpp发布b12021:Gemma 4图像改为无黑边缩放
该版本mtmd组件的一项改动是:缩放Gemma 4输入图像时不再使用letterbox填充;发布页同时列出各平台预编译包,其中macOS的KleidiAI加速构建与openEuler构建仍处于禁用状态。
llama.cpp发布构建b12021,发布说明列出的唯一代码改动位于mtmd多模态组件:缩放Gemma 4图像时不再使用letterbox填充(PR #30922,共同作者含Xuan-Son Nguyen)。
Gemma 4图像预处理改动
发布说明将该条目写作“mtmd : resize Gemma 4 images without letterbox padding”,即调整mtmd中Gemma 4图像的缩放方式,去掉letterbox填充步骤。该说明同时标注PR编号 #30922,并注明采纳了 @ngxson的建议、由其共同署名。
发布页未给出该改动对识别精度、推理速度或显存占用的量化结果,也没有说明哪些Gemma 4变体或输入尺寸会受影响。因此目前能确认的边界仅限于:改动作用在mtmd对Gemma 4图像的缩放环节,其他模型与其他模态不在该条目描述范围内。
随版本发布的预编译包与禁用项
b12021按平台提供预编译产物。macOS/iOS侧包括Apple Silicon(arm64)、Intel(x64)以及iOS XCFramework;Linux侧覆盖Ubuntu x64/arm64/s390x的CPU构建,以及Vulkan、CUDA 12.8、CUDA 13.4、ROCm 10.0、OpenVINO 2026.4.1、SYCL FP32/FP16等后端,另有面向Snapdragon的arm64包(CPU、Adreno GPU、Hexagon NPU)。
Android提供arm64 CPU与Snapdragon组合包;Windows覆盖x64/arm64的CPU构建及CUDA 12.4、CUDA 13.4、Vulkan、OpenCL Adreno、OpenVINO、SYCL、ROCm 10.0等变体;此外还有独立的UI包。
- macOS Apple Silicon的KleidiAI加速构建标为DISABLED,链接指向PR #23780。
- openEuler的x86/aarch64构建(310p与 910b ACL Graph)标为DISABLED,链接指向PR #23705。