# رفع ایراد پردازش نماهای SCALE در OpenVINO در llama.cpp b11977

> این نسخه باگی را برطرف می‌کند که ممکن بود به‌جای یک نمای برش‌خورده، کل تانسور منبع را مقیاس‌بندی کند و از محدودهٔ بافر نتیجه بنویسد.

Oossa · 2026-10-29 · https://oossa.com/fa/llama-cpp-b11977-fixes-openvino-scale-view-handling

نسخهٔ b11977 از llama.cpp متعلق به ggml-org، نحوهٔ پردازش عملیات SCALE روی نماهای برش‌خوردهٔ تانسور را در بک‌اند OpenVINO اصلاح می‌کند. پیش‌تر ممکن بود یک نمای دارای گام‌بندی به‌اشتباه همان تانسور منبع کامل در نظر گرفته شود؛ در نتیجه، خروجی بیش از حد بزرگ می‌شد و احتمال داشت آزمون‌ها از کار بیفتند.

این اصلاح، نما را به‌صورت یک برش پردازش می‌کند و اجرای SCALE درجا روی نماهای غیرپیوسته را رد می‌کند؛ چون کپی‌کردن نتیجه به محل اصلی در چنین حالتی ممکن بود عناصر اشتباهی را بازنویسی کند. در این نسخه، ساخت‌های مخصوص پلتفرم‌هایی از جمله macOS، Linux، Android و Windows نیز فهرست شده‌اند.

## حقایق

- این تغییر با درخواست ادغام شمارهٔ #31334 پیگیری می‌شود.
- در این نسخه، ساخت‌های OpenVINO برای Ubuntu x64 و Windows x64 فهرست شده‌اند.

## چرا مهم است

این اصلاح برای توسعه‌دهندگانی که در بک‌اند OpenVINOِ llama.cpp از ورودی‌های تانسوریِ برش‌خورده استفاده می‌کنند، موردی را برطرف می‌کند که می‌توانست آزمون‌ها را از کار بیندازد یا نتیجه را در عناصر اشتباه بنویسد.

## منابع و ارجاع‌ها

1. [ggml-org/llama.cpp b11977](https://github.com/ggml-org/llama.cpp/releases/tag/b11977) – llama.cpp, 2026-10-29

آخرین به‌روزرسانی: 2026-10-29
