Oossa

llama.cpp b11972 corrige dois erros nos limites dos buffers

A versão da ggml-org limita os índices de camadas dos vetores de controle e ajusta os loops de posições de imagem para evitar gravações além dos buffers alocados.

NotaPor Publicado pelo Oossa: 1 min de leitura

A equipe da ggml-org lançou o llama.cpp b11972 com correções para dois casos que poderiam gravar além dos buffers alocados. Uma delas rejeita índices de camadas de vetores de controle acima do número de camadas do modelo; a outra altera os loops de posições de imagem em vários codificadores de visão para respeitar a quantidade de patches quando as grades de imagem não estão alinhadas ao tamanho de mesclagem. Agora, o PaddleOCR também exige imagens alinhadas à mesclagem ao construir seu grafo.

Por que importa

Quem executa modelos com entradas de visão ou vetores de controle pode evitar corrupção de memória nesses casos, embora as notas da versão não informem com que frequência eles ocorrem.

Este artigo foi útil?
Compartilhar

Leia a seguir

Oossa · Newsletter

A semana em IA, explicada

Toda segunda-feira: as notícias que valem a pena, em linguagem simples. Grátis, sem spam.