Перейти к содержанию
modelium.
Начать с задачи
←

K2 Horizon вошёл в основной llama.cpp: dense и MoVA GGUF без отдельного форка

6 октября 2026 года поддержку K2 Horizon объединили с основным кодом llama.cpp; daily build b11454 включает загрузку плотных и MoVA-моделей, конвертер GGUF, токенизатор и разбор tool calls. Официальные GGUF уже доступны, но это предварительная сборка, а tensor parallelism в финальном PR отключён: не переносите на неё обещания о проверенной многокарточной конфигурации.

K2 Horizon теперь в основном llama.cpp

6 октября 2026 года PR #29535 был объединён с основным репозиторием llama.cpp. В тот же день вышла предварительная сборка b11454, включающая поддержку плотных моделей K2 Horizon и разреженной K2-Horizon-MoVA-36B-A4B. Это новость об интеграции runtime, а не о повторном выпуске весов: официальный GGUF-репозиторий MoVA существовал раньше. s1 s2 s3

Что изменилось для локального запуска

До интеграции авторы K2 предлагали отдельную ветку llama.cpp. В основном дереве теперь есть конвертер HF→GGUF, загрузчик параметров, вычислительный граф K2 и MoVA, собственная обработка токенизатора и chat template с reasoning и вызовами инструментов. Авторы PR описывают реализацию на существующих операциях GGML, без новых специальных ядер. Это снимает необходимость брать отдельный форк для поддержки архитектуры в новых сборках, но само по себе не доказывает одинаковое поведение на каждом backend. s1 s4

Официальный репозиторий IFM для MoVA содержит один BF16 GGUF и квантизации Q4_K_M, Q5_0, Q5_K_M, Q6_K, Q8_0. Полный перечень файлов подтверждён манифестом HF закреплённой ревизии b318d134; карточка всё ещё говорит, что upstream PR «в процессе», — это устаревшая инструкция по сравнению с уже объединённым PR и тегом b11454. Проверяйте версию своего бинарника, а не только README весов. s3 s5

Как принимать решение о развёртывании

  • Если вы зависели от форка IFM ради загрузки K2 GGUF, проверьте сборку llama.cpp не старше b11454 и выбранный официальный GGUF. Не приписывайте этому шагу самостоятельный тест Modelium: здесь сверены исходники, релиз и манифест, а не выполнен локальный прогон. s1 s2 s3
  • Для первого испытания проверьте отдельно загрузку модели, обычный ответ, длинный контекст и tool calls именно на своей машине и backend. Указанные авторами 524 288 токенов контекста — характеристика модели, а не подтверждение, что такая длина поместится в вашу память или будет эффективна на вашем устройстве. s3
  • Не планируйте tensor parallelism как готовую функцию этого релиза. В последнем коммите PR он явно отключён после обсуждения ошибки при разделении CPU-буфера и Meta backend. Заявления раннего описания PR о multi-GPU не следует переносить на финальный b11454 без отдельной проверки последующих исправлений. s1 s6
  • Размер GGUF-файла не равен минимальной потребности в RAM/VRAM: кроме весов требуются память для контекста и промежуточных вычислений. Начинайте с конфигурации, которую сможете измерить, а не с универсального «минимума» из размера файла.

Код llama.cpp имеет лицензию MIT. Метаданные официального GGUF-репозитория IFM помечены Apache-2.0 и указывают исходную модель; отдельного файла LICENSE в данном GGUF-дереве нет. Открытые веса и разрешение на конкретное коммерческое применение — разные проверки: для своего проекта изучите действующие условия источника и цепочку происхождения, не подменяя их меткой карточки. Сравнения качества на карточке — заявления авторов, Modelium их не воспроизводил. s3 s5 s7

Вывод. Главное изменение b11454 — K2 Horizon теперь входит в upstream llama.cpp, а не требует отдельной ветки для самой архитектуры. Это предварительная daily build; для ответственного внедрения нужны собственные функциональные проверки и осторожность с отключённым tensor parallelism. s1 s2

Источники

  1. ggml-org/llama.cpp PR #29535: model add K2 Horizon dense and MoVA support — Объединён 06.10, финальная серия коммитов включает disable tensor parallelism.. Получено 06.10.2026.
  2. llama.cpp release b11454 — Prerelease от 06.10, содержит merge commit PR #29535.. Получено 06.10.2026.
  3. IFM/K2-Horizon-MoVA-36B-A4B-GGUF pinned README — Официальная карточка; сообщение о PR в процессе устарело относительно merge.. Получено 06.10.2026.
  4. llama.cpp feature request #29424 for K2 Horizon — История отдельного форка и архитектуры; issue закрыт после merge.. Получено 06.10.2026.
  5. HF pinned tree of IFM K2 Horizon MoVA GGUF — 11 объектов, шесть GGUF, LICENSE отсутствует; полный список из HF API.. Получено 06.10.2026.
  6. PR #29535 discussion of Meta backend and parallelism — Автор и maintainers обсуждают ошибку backend; финальный коммит отключает tensor parallelism.. Получено 06.10.2026.
  7. llama.cpp MIT LICENSE at b11454. Получено 06.10.2026.