Oossa

llama.cpp b11977 verhelpt fout met OpenVINO SCALE-weergaven

De release verhelpt een bug waarbij een hele brontensor kon worden geschaald in plaats van een uitgesneden weergave, waardoor de resultaatbuffer mogelijk werd overschreven.

Kort berichtDoor Gepubliceerd door Oossa: 1 min lezen

De release b11977 van ggml-org’s llama.cpp verhelpt een probleem met de manier waarop de OpenVINO-backend SCALE-bewerkingen op uitgesneden tensorweergaven afhandelt. Een weergave met een stride kon eerder worden behandeld als de volledige brontensor, met een te groot resultaat en mogelijk crashende tests tot gevolg.

De fix verwerkt de weergave als een slice en weigert SCALE ter plekke uit te voeren op niet-aaneengesloten weergaven. Het terugschrijven van het resultaat kan daar namelijk de verkeerde elementen overschrijven. De release vermeldt ook builds voor onder meer macOS, Linux, Android en Windows.

Waarom het ertoe doet

Voor ontwikkelaars die de OpenVINO-backend van llama.cpp gebruiken met uitgesneden tensorinvoer verhelpt dit een situatie die tests kon laten crashen of resultaten naar de verkeerde elementen kon laten schrijven.

Was dit artikel nuttig?
Delen

Lees ook

Oossa · Nieuwsbrief

De AI-week, uitgelegd

Elke maandag: het nieuws dat ertoe doet, in gewone taal. Gratis, geen spam.