llama.cpp प्रोजेक्ट ने ggml लाइब्रेरी में एक नई `ggml_build_forward_order` फ़ंक्शन पेश करते हुए बिल्ड b10290 जारी किया। यह बदलाव mtmd ऑडियो ग्राफ में एक बग को संबोधित करता है, जहां शुद्ध ऑर्डरिंग संकेत के रूप में `ggml_build_forward_expand` का उपयोग करने से अचयनित शाखाएं पुराने इनपुट के साथ निष्पादित हो रही थीं।
- पिछली विधि ने अचयनित शाखाओं पर गणना को मजबूर किया, जिसके परिणामस्वरूप पुराने `inp_code0` डेटा के कारण CPU पर `get_rows` बाउंड एसरशन विफलताएं हुईं।
- नया फ़ंक्शन कंप्यूट फ्लैग के बिना नोड्स को सम्मिलित करता है, और केवल तब इसे पुनर्स्थापित करता है जब शाखा वास्तव में चुनी जाती है।
- बिल्ड b10290 macOS (Apple Silicon और Intel), Linux (CPU, Vulkan, ROCm, OpenVINO, SYCL), Android, Windows (CPU, CUDA 12/13, Vulkan, OpenCL, OpenVINO, SYCL, HIP) और openEuler के लिए बाइनरी प्रदान करता है।
- रिलीज़ में एक iOS XCFramework और एक स्टैंडअलोन UI बिल्ड भी शामिल हैं।