O projeto llama.cpp lançou a versão b10000, que inclui uma atualização chave para o backend ggml. Esta mudança uniformiza o tipo de destino e a lógica de conversão do im2col em todas as operações de convolução, permitindo que funções como im2col_f16 aceitem qualquer tipo de kernel.
- Tipo de destino dst_type do im2col uniformizado para todas as operações convolucionais no ggml
- ggml/src/ggml.c atualizado para padronizar a lógica de conversão
- im2col_f16 corrigido para aceitar qualquer tipo de kernel
- Binários macOS/iOS disponíveis para Apple Silicon, Intel e iOS XCFramework
- Compilações Linux fornecidas para Ubuntu x64, arm64, s390x, Vulkan, ROCm 7.2, OpenVINO e SYCL
- Binários Android arm64 (CPU) incluídos
- Binários Windows suportam CPU, OpenCL Adreno, CUDA 12/13, Vulkan, OpenVINO, SYCL e HIP
- Compilações openEuler para x86 e aarch64 com suporte a ACL Graph estão disponíveis
- O pacote binário da UI também foi lançado