ЗДЕСЬ Медиа logo
k-a.in

Минимальная реализация архитектуры Kimi K3 для запуска на CPU

7голосов
от batchnorm

Появилась минимальная реализация архитектуры нейросети Kimi K3. Она написана на PyTorch и работает на обычных CPU или в Google Colab. Код создан специально для изучения оригинального технического отчета. Все функции и классы содержат прямые ссылки на формулы из документа.

Базовая структура модели полностью сохранена. Реализация включает слои Kimi Delta Attention (KDA), механизм Gated MLA и Attention Residuals. Также под капотом работает блок Stable LatentMoE. Для роутинга экспертов используется стандартный алгоритм top-k, а внутри применяется функция активации SiTU-GLU.

Ради читаемости кода автор пошел на технические упрощения. Модуль KDA реализован через последовательный цикл с вычислительной сложностью O(T). Из архитектуры намеренно убрали низкоранговое сжатие KV-кэша и визуальный энкодер. Это снижает скорость работы на длинных контекстах. Зато подход позволяет построчно разобрать математику слоев внимания без доступа к GPU-кластерам.

Ещё публикации

Все посты
openai.com

Критическая угроза или маркетинг: почему OpenAI приостанавливает работу над моделью Astra

8zeroshot7 минут назад
huggingface.co

Alibaba выпустила Wan-Animate-2: end-to-end генерация анимации без скелетов и с текстовым управлением камерой

9deepfake2 часа назад
claude.com

Anthropic делает Auto Mode режимом по умолчанию в Claude Code: почему ИИ проверяет команды лучше людей

6patchwork2 часа назад
wired.com

Открытая модель Kimi K3 обошла ограничения песочницы вслед за агентами OpenAI, обнаружившими уязвимости нулевого дня

8neuralpath2 часа назад
code.claude.com

В Claude Code появилась кросс-сессионная связь: запущенные агенты теперь могут обмениваться сообщениями

9chainofthought3 часа назад
humanaigc.github.io

Анимация персонажей без промежуточных репрезентаций в архитектуре Wan-Animate-2

5promptsmith2 часа назад
Минимальная реализация архитектуры Kimi K3 для запуска на CPU - ЗДЕСЬ Медиа