# AXDocLayout-M v1.2: компактная разметка документов на Mac

Источник: https://modelium.tech/zhurnal/axdoclayout-m-1-2-mlx-mxfp8-mac-document-layout/

Для обработки сканов на Mac появилась версия AXDocLayout-M v1.2, которая отмечает на изображении страницы заголовки, таблицы, текст и другие области. Её файл весов меньше исходного, но модель не читает текст и не открывает PDF сама. Это набор для разработчика под Apple Silicon, а не готовое приложение; ускорение не доказано.

AXDocLayout-M v1.2: компактная разметка документов на Mac

**Проверено 17 октября 2026 года. Версия: AXDocLayout-M v1.2, MLX AXQ MXFP8. Уровень: для разработчиков.** Представьте отсканированную страницу с заголовком, таблицей и фотографией. Новый пакет AXDocLayout-M отмечает прямоугольниками, где находится каждый из этих элементов, чтобы следующий шаг обработки документа знал, с чем работать. Авторы разместили веса и исходный код для локального запуска на Mac с процессором Apple Silicon 17 октября. Это не готовое приложение для чтения PDF; Modelium не запускал модель. [s1](#src-s1) [s2](#src-s2)

## Что изменилось по сравнению с исходными весами?

Разработчик AutomatosX выпустил отдельный пакет для MLX — системы запуска моделей на процессорах Apple. Часть чисел внутри весов хранится в более компактном формате MXFP8; такой способ уменьшения файла называют квантованием. Файл модели, по карточке автора, занимает 70,86 МБ вместо 146,77 МБ у исходного варианта FP32. Это сравнение **размеров файлов**, а не минимальной оперативной памяти Mac и не доказательство ускорения. Сам автор прямо пишет, что существенного выигрыша по задержке на сопоставимом тесте не установлено. [s1](#src-s1) [s3](#src-s3)

В состав пакета входят `model.safetensors`, конфигурация и отдельный исходный код программы запуска. Загрузка привязана к конкретной ревизии весов; это не новая модель для беседы, а средство поиска областей на странице. Доступность файлов подтверждена списком репозитория и закреплённой ревизией; исполнение на оборудовании Modelium не проверялось. [s2](#src-s2) [s4](#src-s4)

## Кому это поможет, а кому — нет?

Модель различает 11 типов областей, включая заголовок, обычный текст, подпись, таблицу, иллюстрацию и формулу. На вход нужен уже полученный рисунок страницы; на выходе — метки и координаты областей. Например, разработчик может подать изображение страницы отчёта с таблицей и проверить, выделена ли таблица отдельно от основного текста. Это **пример того, что следует проверить на собственном файле**, а не результат теста редакции. Пакет сам не извлекает буквы из картинки, не конвертирует PDF, не восстанавливает ячейки таблицы и не определяет порядок чтения. Для этих задач нужны отдельные компоненты. [s1](#src-s1)

Указанный авторами путь требует macOS на Apple Silicon, Python 3.12 или 3.13, MLX 0.32.4 и установки модельного Python-пакета из исходников. Тестовая машина авторов — M2 Ultra; это **не заявленный минимум железа**. В статье нет команды «установить и сразу обработать PDF»: прежде требуется подготовить изображение и программный вызов. Если нужен инструмент с готовым интерфейсом для домашнего скана, этот выпуск пока не самый простой первый шаг. [s1](#src-s1) [s4](#src-s4)

## Насколько проверены качество и права?

На 6489 повторно использованных страницах для разработки авторы получили AP 76,3551 для компактного варианта и 76,2383 для своего эталонного FP32-запуска. AP здесь — усреднённая точность определения областей; небольшая разница **не доказывает улучшения качества**. Это не независимая проверка и не гарантия на ваших документах. Автор отдельно сообщает, что сверка некоторых изображений финансовых страниц с прежними Linux-рендерами не прошла, хотя сравнение двух моделей проводилось на одинаковых macOS-изображениях. В собственном замере на M2 Ultra медиана одного вызова составила 53,558 мс без чтения файла и запуска программы — переносить её на другие Mac нельзя. [s1](#src-s1)

Текущий пакет весов и производный код автор помечает **AGPL-3.0-only**; в уведомлении разрешено коммерческое использование при соблюдении условий этой лицензии, без дополнительного запрета на коммерцию. Сохранённые уведомления Apache-2.0 относятся к прежним компонентам, а не превращают новые веса в Apache-2.0. Перед внедрением в продукт проверьте условия распространения и сетевого использования исходного кода. [s5](#src-s5)

**Следующий шаг:** если вы разрабатываете локальную обработку документов на Mac, откройте закреплённую карточку пакета и сначала проверьте разметку одной своей страницы. Если нужен именно текст документа, смотрите решения для OCR — распознавания букв на изображении — отдельно от выделения областей. [s1](#src-s1)

## Источники

1. [AutomatosX: AXDocLayout-M v1.2 MLX AXQ MXFP8 — карточка выпуска](https://huggingface.co/AutomatosX/AXDocLayout-M-v1.2-MLX-AXQ-MXFP8/blob/6d4850c071476b18a7957037dcd12c755e57e683/README.md) — получено 2026-10-17
2. [Hugging Face API: закреплённый пакет AXDocLayout-M MLX](https://huggingface.co/api/models/AutomatosX/AXDocLayout-M-v1.2-MLX-AXQ-MXFP8/revision/6d4850c071476b18a7957037dcd12c755e57e683) — получено 2026-10-17
3. [AutomatosX: исходный AXDocLayout-M v1.2 CUDA TF32](https://huggingface.co/AutomatosX/AXDocLayout-M-v1.2/blob/7efd000fc7a1ef50ed7913835f2d8f10f30dc8e3/README.md) — получено 2026-10-17
4. [AutomatosX: исходники MLX-пакета и зависимости](https://huggingface.co/AutomatosX/AXDocLayout-M-v1.2-MLX-AXQ-MXFP8/blob/fb230be55d3b015226f8d602131ab010ee5d182c/inference/pyproject.toml) — получено 2026-10-17
5. [AutomatosX: уведомление о правах MLX-пакета](https://huggingface.co/AutomatosX/AXDocLayout-M-v1.2-MLX-AXQ-MXFP8/blob/843b258c6970804922889e1df3205854eb790cde/NOTICE) — получено 2026-10-17
