O projeto llama.cpp lançou a versão b11206, que introduz suporte ao sampler do backend Hexagon. Esta atualização inclui várias alterações no pipeline de amostragem e operações na NPU Hexagon.

  • Adicionadas as operações STEP e SUM ao hex-sampler.
  • Atualizado CPY para suportar casos de amostragem.
  • Adicionado suporte a chunking em hex-binary para lidar com grandes logits.
  • Implementada uma versão básica de ARGMAX para hex-argmax.
  • Corrigidos problemas de indexação para transmissões de dim 1 através de fatias de dim 2.
  • Desativado o autovectorizador para usar dicas explícitas em loops críticos.

O lançamento fornece binários para macOS, Linux, Windows, Android e openEuler através de vários backends de hardware incluindo CPU, GPU e NPU.