El proyecto llama.cpp ha lanzado la versión b10435, que aborda un problema de rendimiento dentro del motor de plantillas Jinja. El cambio principal corrige un error de complejidad de tiempo cuadrático en la función `gather_string_parts`.

  • Corrige el costo cuadrático en `gather_string_parts`
  • Actualiza comentarios y elimina pruebas obsoletas
  • Proporciona binarios para macOS (Apple Silicon e Intel), iOS, Linux (CPU, Vulkan, OpenVINO, SYCL), Android, Windows (CPU, CUDA 12/13, Vulkan, OpenVINO, SYCL, ROCm) y openEuler

Esta versión garantiza un manejo de cadenas más eficiente en el renderizado de plantillas y ofrece binarios actualizados en una amplia gama de arquitecturas de hardware y sistemas operativos.