ИИтак

← Назад

SenseNova выпустила модель, которая повторно обрабатывает данные

SenseNova-Loop-9B-Preview рассчитана на документы, код и задачи с внешними инструментами; часть вычислений она выполняет дважды.

Команда SenseNova 30 октября выпустила SenseNova-Loop-9B-Preview — модель для текста и изображений, которая дважды пропускает данные через один блок слоёв, используя те же параметры.

Модель состоит из 32 разных слоёв — последовательных этапов обработки данных. Блок из 24 слоёв выполняется дважды: второй проход получает результат первого. В сумме получается 56 вычислений слоёв без отдельной копии весов — параметров повторяемого блока.

Модель выдаёт текст и предназначена для разбора документов, программирования и выполнения задач с внешними инструментами. Внутри повторяемого блока данные идут по двум потокам, а механизм их смешивания и передачи между этапами настраивается при обучении модели.

Максимальная длина обучающих последовательностей составляла 262 144 токена — единицы, на которые модель разбивает входные данные. В обучении сочетался текст, изображения, код и примеры последовательных действий с инструментами.

Веса и код модели доступны на Hugging Face. В инструкции приведён пример генерации текста на одной видеокарте, а для дообучения — конфигурация с восемью видеокартами в одном серверном узле.

Программа запуска должна воспроизводить порядок повторных проходов и передачу данных внутри модели. Для этого ей нужна поддержка специальной реализации SenseNova Loop и настроек, сохранённых вместе с весами.

Разработчики обучают вспомогательные модели DSpark и DFlash2 для ускорения генерации. Авторы отмечают, что фактический выигрыш в скорости зависит от задачи, оборудования и настроек запуска.

← Все новости