llama.cpp b11767发布:LFM2-VL图像切片参数改从GGUF元数据读取
该项目称,转换LFM2-VL mmproj时会把min_tiles、max_tiles、tile_size和max_pixels_tolerance写入GGUF元数据,clip.cpp读取这些值,缺失时沿用原有常量作为默认值。
llama.cpp发布b11767,其中一项改动是让mtmd从GGUF元数据读取LFM2的图像切片参数(PR #30840)。
参数从processor_config.json写入GGUF
发布说明称,在转换LFM2-VL mmproj时,会把processor_config.json中的min_tiles、max_tiles、tile_size和max_pixels_tolerance写入GGUF元数据。
clip.cpp随后读取这些值;发布说明明确,若没有这些值,则沿用此前的常量作为默认值。
- 涉及参数:min_tiles、max_tiles、tile_size、max_pixels_tolerance
- do_image_splitting=false映射为min_tiles=max_tiles=1,即不做切片
- 改动是 #25524 的重做版本,原作者为Michael DM(@michael-dm),说明中标注同时修正了测试
发布产物
同一版本页面列出了各平台预编译包,包括macOS(arm64、x64)与iOS XCFramework;Linux的Ubuntu x64/arm64/s390x,以及Vulkan、CUDA 12.8、CUDA 13.4、ROCm 10.0、OpenVINO 2026.4.1、SYCL FP32/FP16版本;Android arm64;Windows的CPU、Vulkan、CUDA、OpenVINO、SYCL、ROCm版本;另有UI包。
页面显示macOS arm64的KleidiAI版本和openEuler构建标记为DISABLED。