إصدار ما قبل الإطلاق / بناء مستمر: هذا بناء تجريبي، وليس إصدارًا مستقرًا.
model: إضافة دعم نموذج SenseNova U1 (#28919) * model : إضافة دعم الفهم لـ SenseNova U1 إضافة دعم لفرع الفهم الكثيف SenseNova U1، بما في ذلك نموذج U1.5-8B-MoT. - إضافة تحويل من HF إلى GGUF لـ NEOChatModel، باستثناء موترات توليد MoT ودمج أوزان التطبيع الزمانية والمكانية لـ Q/K. - تسجيل بنية sensenova_u1 لـ GGUF وبيانات RoPE المكانية المخصصة. - تنفيذ تطبيع Q/K الزماني/المكاني مع RoPE بـ 4 محاور. - الاحتفاظ بمعالجة المواضع النصية الخاصة بـ U1 داخل تنفيذ النموذج. - إضافة تغطية معمارية اصطناعية لـ sensenova_u1. لا يُدعم سوى فرع الفهم الكثيف؛ أما فروع التوليد فتُرفض عمدًا أثناء التحويل. * conversion : اعتبار إعدادات SenseNova U1 أحادية الخبير كثيفة * mtmd : إضافة دعم الرؤية لـ SenseNova U1 إضافة دعم التحويل لمُرمِّز الرؤية في SenseNova U1 وتنفيذ مخطط مُسقِط mtmd الخاص به على المعالج المركزي. يطبق المخطط تضمين الرقع، وGELU، وRoPE 2D للأزواج المتجاورة، والتخفيض المكاني، والإسقاط الكثيف لمدخلات الصور ذات الدقة الديناميكية. * mtmd : إصلاح تخطيط رموز الرؤية لـ SenseNova U1 * model : تنظيف بيانات RoPE الوصفية لـ SenseNova U1 استبدال مفتاح RoPE المكاني المكتوب مسبقًا بتعريفات GGUF وLLM_KV مشتركة يستخدمها التحويل وتحميل النموذج واختبارات البنية. توضيح سبب احتفاظ SenseNova U1 بمدخل المواضع النصية المخصص: يستخدم U1 [t, 0, 0, 0]، بينما يستخدم مدخل M-RoPE العام [t, t, t, 0]. * mtmd : تبسيط تكامل مُسقِط SenseNova U1 ربط الإسقاط الكثيف لـ SenseNova U1 بموتري الوزن والانحياز القياسيين mm.0 وإعادة استخدام حقول المُسقِط المشتركة في المُحمِّل والمخطط. قراءة معاملات الرؤية من إعدادات نقطة التحقق وإزالة أسماء الموترات وحقول النموذج الخاصة بـ U1 مع الحفاظ على إسقاطه المتخطط وانحيازه وتخطيط رموز الصفوف أولاً. * mtmd : إصلاح مواضع الصور والانتباه لـ SenseNova U1 * إصلاح التباعد * mtmd : استعادة مقاطع مدخلات الاختبار العامة * mtmd : استعادة تكامل SenseNova U1 بعد الدمج من المنبع * تحديث conversion/sensenova_u1.py Co-authored-by: Sigbjørn Skjæret * تحديث src/models/sensenova-u1.cpp Co-authored-by: Sigbjørn Skjæret * model : إزالة تحويلات تفعيل BF16 لـ SenseNova U1 استخدام المعالجة القياسية لدقة الواجهة الخلفية لإسقاطات QKV وFFN والإخراج بدلاً من تحويل المدخلات بناءً على نوع موتر الإخراج. Assisted-by: Codex * تحديث src/models/sensenova-u1.cpp Co-authored-by: Sigbjørn Skjæret --------- Co-authored-by: Sigbjørn Skjæretالموقع الإلكتروني: - https://llama.app
إثباتات المصدر: - https://github.com/ggml-org/llama.cpp/attestations/58406636
macOS/iOS: - macOS Apple Silicon (arm64) - macOS Apple Silicon (arm64، مع تمكين KleidiAI) معطَّل - macOS Intel (x64) - إطار XCFramework لنظام iOS
لينكس: - أوبونتو x64 (CPU) - أوبونتو arm64 (CPU) - أوبونتو s390x (CPU) - أوبونتو x64 (Vulkan) - أوبونتو arm64 (Vulkan) - أوبونتو x64 (CUDA 12) - مكتبات CUDA 12.8 - أوبونتو x64 (CUDA 13) - مكتبات CUDA 13.4 - أوبونتو arm64 (CUDA 13) - مكتبات CUDA 13.4 - أوبونتو x64 (ROCm 10.0) - أوبونتو x64 (OpenVINO) - أوبونتو x64 (SYCL FP32) - أوبونتو x64 (SYCL FP16) - لينكس arm64 (Snapdragon: CPU، Adreno GPU، Hexagon NPU) - دليل الإعداد
أندرويد: - أندرويد arm64 (CPU) - أندرويد arm64 (Snapdragon: CPU، Adreno GPU، Hexagon NPU) - دليل الإعداد
ويندوز: - Windows x64 (CPU) - Windows arm64 (CPU) - Windows arm64 (OpenCL Adreno) - Windows x64 (CUDA 12) - ملفات CUDA 12.4 DLLs - Windows x64 (CUDA 13) - ملفات CUDA 13.4 DLLs - Windows arm64 (CUDA 13) - ملفات CUDA 13.4 DLLs - Windows x64 (Vulkan) - Windows arm64 (Vulkan) - Windows x64 (OpenVINO) - Windows x64 (SYCL) - Windows x64 (ROCm 10.0)
openEuler: - معطّل - openEuler x86 (310p) - openEuler x86 (910b، ACL Graph) - openEuler aarch64 (310p) - openEuler aarch64 (910b، ACL Graph)
واجهة المستخدم: - واجهة المستخدم