Oossa

به‌روزرسانی llama.cpp باگ Vulkan در محاسبه top‑k را رفع کرد

نسخه منتشرشده در Oct 8 2026 باگی در Vulkan را برطرف می‌کند که هنگام وجود مقادیر بی‌نهایت یا NaN در محاسبات top‑k باعث توقف برنامه یا نتایج نادرست می‌شد.

خبر کوتاهنویسنده: منتشرشده توسط Oossa: 1 دقیقه مطالعه

کتابخانه متن‌باز llama.cpp در 2026‑10‑08 نسخه b11505 را منتشر کرد. این به‌روزرسانی باگی را در شیدر Vulkan برای عملیات top‑k برطرف می‌کند. پیش از این، مقادیر +inf و NaN نادیده گرفته می‌شدند و ممکن بود در پردازنده‌های گرافیکی NVIDIA باعث توقف برنامه یا در پردازنده‌های گرافیکی AMD باعث تولید اندیس‌های نادرست شوند. این وصله NaN را به -inf تبدیل می‌کند، دامنه سطل‌ها را گسترش می‌دهد تا همه مقادیر شمرده شوند و مسیر k = 1 را برای اعداد منفی اصلاح می‌کند. آزمون جدیدی با نام test_top_k_inf این موارد را بررسی می‌کند.

چرا مهم است

توسعه‌دهندگانی که از llama.cpp با Vulkan استفاده می‌کنند، هنگام وجود مقادیر اعشاری بسیار بزرگ یا کوچک در ورودی‌ها، با توقف‌های کمتری روبه‌رو می‌شوند و نتایج رتبه‌بندی توکن‌ها دقیق‌تری می‌گیرند.

آیا این مقاله مفید بود؟
اشتراک‌گذاری

بیشتر بخوانید

Oossa · خبرنامه

هفتهٔ هوش مصنوعی، به زبان ساده

هر دوشنبه: خبرهایی که ارزش دانستن دارند، به زبان ساده. رایگان و بدون هرزنامه.