Oossa

تحديث llama.cpp لـVulkan يصلح التعامل مع اللانهاية وNaN في top‑k

يعالج إصدار Oct 8 2026 خللًا في Vulkan كان يسبب أعطالًا ونتائج خاطئة عند ظهور قيم اللانهاية أو NaN في حسابات top‑k.

خبر موجزبقلم نشرته Oossa: 1 دقائق قراءة

أصدرت مكتبة llama.cpp مفتوحة المصدر الإصدار b11505 في 2026‑10‑08. ويصلح التحديث خللًا في تظليل Vulkan ضمن عملية top‑k. في السابق، كانت قيم +inf وNaN تُهمَل، وقد يؤدي ذلك إلى تعليق على وحدات معالجة الرسوميات من NVIDIA أو إلى فهارس خاطئة على وحدات AMD. ويحوّل التصحيح NaN إلى -inf، ويوسّع نطاق الفئات لاحتساب جميع القيم، ويصحح مسار k = 1 للأعداد السالبة. كما يضيف اختبارًا جديدًا باسم test_top_k_inf للتحقق من هذه الحالات.

لماذا يهم

سيشهد المطورون الذين يستخدمون llama.cpp مع Vulkan أعطالًا أقل ونتائج أدق لترتيب الرموز عندما تتضمن مطالباتهم قيمًا عائمة متطرفة.

هل كان هذا المقال مفيدًا؟
مشاركة

اقرأ أيضًا

Oossa · النشرة البريدية

أسبوع الذكاء الاصطناعي، مشروحًا

كل يوم اثنين: الأخبار التي تستحق المعرفة، بلغة بسيطة. مجانًا وبلا رسائل مزعجة.