К содержимому
MoranaLabs
R&D — лаборатория

Что мы обучаем до того, как появится заказчик 

Часть работы лаборатории идет без контракта: свой датасет, свое GPU-время, компиляция под edge-железо. Что-то выросло из заказных проектов и продолжается уже как наше исследование. Ниже все направления с пометками — что получилось, что идет и что закрыто, вместе с цифрами, по которым закрывали.

стенд лаборатории
обучение
RTX 5070 → H100
диапазон VRAM
12–80 ГБ
edge-таргет
Hailo-8L, 13 TOPS
прогонов в архиве
25, с вердиктами
срез страницы
13.08.2026

Сначала пробуем уложить обучение в 12 ГБ и только потом берем карту больше. Весь парк железа.

Работы заказчиков закрыты NDA. R&D — та часть, которую можно показать целиком, включая направления, которые мы закрыли.

  • 1удачно
  • 4в работе
  • 2закрыто неудачно
01 — направления

Каждое направление — со своим статусом

Пометка ставится по проверяемому факту, а не по настроению: «удачно» — значит есть веса и метрики на отложенном тесте, «в работе» — значит прототип есть, а порог качества не пройден, «закрыто неудачно» — значит посчитали и остановились. У каждого направления своя страница с цифрами.

02 — железо

Обучаем на диапазоне от RTX 5070 до H100

Задача сначала решается на младшей карте — 12 ГБ VRAM, и только когда перестает влезать по-настоящему, прогон уезжает выше: 32 ГБ, 96 ГБ или H100 с 80 ГБ HBM3 и NVLink. Порядок именно такой не из экономии: уложить обучение в тесную память — это инженерная работа, которая окупается дважды, на цене экспериментов и на возможности сжать модель под edge-узел.

обучение: от 12 до 80 ГБ VRAM

карта подбирается под датасет и модель, а не наоборот
  • RTX 507012 ГБ GDDR7 · 32–64 ГБ RAMдетекторы YOLO, дообучение под объект, отладка обучающего кода. Влезть в 12 ГБ — отдельная работа: градиентный чекпоинтинг, смешанная точность, аккумуляция батча вместо его раздувания
  • RTX 509032 ГБ GDDR7 · 64–128 ГБ RAMдетекторы на входе 960 и выше, батчи побольше, прогоны на несколько суток без деления датасета
  • RTX PRO 6000 Blackwell96 ГБ GDDR7 · 128–256 ГБ RAMфайнтюн VLM с LoRA, кадр или страница целиком в высоком разрешении, тяжелые модели последовательностей
  • A10040 или 80 ГБ HBM2e · 256 ГБ RAMмногодневные прогоны на больших наборах, эксперименты с длинными последовательностями кадров
  • H10080 ГБ HBM3 · NVLink · до 512 ГБ RAMраспределенное обучение на несколько карт, файнтюн LLM, тяжелые претрейн-эксперименты

эксплуатация: что встает на объекте

под эти платформы модель квантуется и профилируется до поставки
  • Hailo-8L + Raspberry Pi 513 TOPS INT8 · 8 ГБ RAMавтономный узел детекции на 1–4 камеры: без интернета, без вентиляторов, десятки ватт
  • Jetson Orin NX / AGX Orin8–64 ГБ unifiedкогда на объекте нужен полный CUDA-стек, трекинг и постобработка на борту
  • x86-сервер с GPU потребительского класса12–32 ГБ VRAM · 32–64 ГБ RAMмногокамерный инференс внутри сети объекта: детекция, журнал и веб-консоль на месте

Эксперимент стоит дешево

Проверка гипотезы на 12 ГБ занимает часы и не требует ждать свободную датацентровую карту. За те же деньги и время проверяется втрое больше вариантов.

Модель влезает в edge

Сеть, обученная в тесном бюджете памяти, спокойно квантуется в INT8 и уезжает на ускоритель за 13 TOPS. Раздутая под 80 ГБ модель туда не поедет никогда.

Оптимизация идет сразу

Смешанная точность, чекпоинтинг градиентов, аккумуляция батча и грамотный даталоадер — не финальная полировка, а условие, при котором прогон вообще стартует.

про данныеДанные заказчика обрабатываются на нашем оборудовании по договору либо внутри его контура, на его железе. Наружу уезжают только открытые наборы и синтетика — там нет ни персональных данных, ни коммерческой тайны. Условие фиксируется в договоре, а не на словах.

03 — правила

Пять правил, из-за которых работа идет медленнее

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

01

Лицензия датасета проверяется до обучения

Реестр источников хранит license и commercial_use по каждому набору, лицензия проставлена на уровне страницы. Причина жесткости арифметическая: выкинуть «те самые» сэмплы из уже обученной модели невозможно, придется выбрасывать веса целиком вместе с месяцами GPU-времени.

02

Цифра без операционной точки ничего не значит

Precision, recall и число ложных срабатываний считаем на отложенном тесте при фиксированных conf и IoU. Валидационные метрики остаются внутри обучения: на них удобно выбирать чекпоинт и нельзя строить обещания заказчику.

03

Проигравшие прогоны остаются в архиве

25 обучений Falcon Eye лежат целиком, включая отвергнутые: расширение внешним датасетом, дообучение под дальние цели, агрессивный fine-tune, остановленный на четвертой эпохе. По архиву видно, что уже проверено и почему не взлетело.

04

Скомпилировано и замерено — разные факты

Скомпилированная HEF-сборка ничего не говорит о скорости: пока прошивку не запустили на живом ускорителе и не посчитали кадры, цифры нет. У детектора БПЛА замер сделан и дал 80–90 FPS на Hailo-8L при целевом профиле 60 — но до замера в материалах не стояло ни одного числа, и это правило остается в силе для каждой следующей сборки.

05

Направление закрывается расчетом, а не самолюбием

Если вход в задачу требует месяцев сбора данных ради выхода в занятый канал — направление закрывается до того, как в него уйдет GPU-время. Закрытые ветки остаются на витрине с обоснованием: это дешевле для всех, чем красивая презентация мертвого проекта.

04 — границы

За что лаборатория не берется

Список короткий и конкретный. Он экономит время на первом созвоне: если задача попадает в одну из строк, лучше узнать это сразу.

  • Претрейн своей большой модели с нуляСотни тысяч GPU-часов ради результата уровня открытых аналогов. Файнтюн готовой модели с LoRA — рабочий инструмент, претрейн с нуля под задачу заказчика — нет.
  • Рукописный текстРаспознавание подписей и рукописных пометок не берем: без отдельного класса детектор отдает такую область в OCR, и тот уверенно подставляет выдуманный текст.
  • Точность, обещанная до пилотаСначала проверка осуществимости на 200–500 ваших кадрах или документах за фикс — она и дает достижимую цифру. Прогноз без ваших данных стоит ровно ноль.
  • Одна модель «на все»Либо recall (не пропустить цель), либо precision и контроль ложных тревог. Поставляется семейство весов под операционные точки, выбор режима остается за задачей.
05 — как это работает

Из лаборатории в контракт — три шага

R&D-задел сокращает вам первый и самый рискованный этап: базовые веса, конвейер обучения и сборка под edge уже существуют, платить за них второй раз не нужно.

шаг 01

Проверка осуществимости

200–500 ваших кадров или документов, небольшой фикс, срок — дни. На выходе достижимая точность, границы применимости и честное «нет», если задача не решается на ваших данных.

шаг 02

Пилот на ваших данных

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

шаг 03

Эксплуатация и развитие

Передаем исходники, веса и инструкцию по переобучению — либо берем сопровождение с регулярным дообучением на новых кадрах, если своей команды под это нет.

Порядок цен по типовым задачам — в калькуляторе, полный список направлений — на странице услуг.

FAQ

Вопросы про R&D и пилоты

Чем R&D-направление отличается от заказной разработки?
R&D мы ведем на своем железе и без счета заказчику: датасет, обучение, компиляция под edge, замеры. Часть направлений выросла из заказных проектов — задача не заканчивается одной поставкой, и дальше мы тянем ее сами. Заказная разработка устроена иначе: она стартует с проверки осуществимости на данных заказчика и заканчивается передачей ему кода и весов. Пришедший заказчик получает готовый задел, а не счет за наше исследование.
Можно купить готовый детектор БПЛА?
Нет, обученные веса отдельным товаром не продаются. Направление выросло из заказного проекта: детектор и edge-сборки делались под конкретную задачу, а дальше обучение, замеры и работа с операционными точками продолжились как собственный R&D. Мы берем задачу, а не отдаем файл с моделью: у вас другие ракурсы, дистанции и фон, и без дообучения на ваших кадрах чужие веса дадут не ту точность, на которую вы рассчитываете.
Почему на витрине висят закрытые направления?
Потому что отрицательный результат — тоже результат, и он экономит деньги. По закрытым веткам видно, какие гипотезы уже проверены, на каких цифрах они развалились и в чем была настоящая причина: у одного направления не вырос recall при равном числе ложных срабатываний, у другого вход в рынок требовал собрать датасет с нуля ради выхода в занятый вендором канал.
Спайковые сети и нейроморфные чипы — вы это умеете?
Умеем читать предметную область и объяснять, за что в ней не стоит платить: по теме собран разбор на 14 глав и 70 первоисточников. Своих замеров по спайковым сетям, нейроморфным ускорителям и событийным камерам у нас нет, потому что на стенде нет ни событийного сенсора, ни нейроморфного чипа — все цифры по этим платформам в тексте чужие и помечены как чужие. Выигрыш там возможен ровно в одной конфигурации: событийный сенсор плюс железо, которое считает события. Спайковая сеть, запущенная эмуляцией на обычном GPU, дает проигрыш и по точности, и по энергии.
Какая скорость на Hailo-8L и это замер или расчет?
Замер: 80–90 кадров в секунду на живом Hailo-8L, в зависимости от сборки и входного разрешения — целевой профиль 60 FPS перекрыт. Считалось на стенде Raspberry Pi 5 с AI HAT, одна камера, INT8 с NMS внутри HEF. На объекте с несколькими потоками и без лабораторного охлаждения цифра будет ниже: этот запас и меряется на пилоте, расчетные значения мы за замер не выдаем.
Кому принадлежат права на результат пилота?
Заказчику. Код, веса, обученные под его объект, и инструкция по переобучению передаются ему, лицензионных платежей за использование нет. Наши базовые R&D-веса, обученные до контракта, остаются нашими — иначе следующий заказчик платил бы за то же обучение второй раз.
Хотим детекцию БПЛА у себя. Что нужно с нашей стороны?
Объект с камерами и понятной зоной контроля, доступ к потоку или к архиву записей, ответственный на связи. Дальше проверка осуществимости за небольшой фикс: гоняем ваши кадры на текущих весах и показываем, что получается сразу, а что потребует дообучения. Потом развертывание с профилированием на том железе, которое встанет у вас — расчетные цифры мы за замер не выдаем.
— заявка

Опишите задачу  ответим как инженеры. 

Оставьте имя и Telegram — остальное обсудим. Без брифов на 40 слайдов и звонков по три раза.

Отвечаем за пару часовотвечает инженер, а не отдел продажNDA по запросу

Любой один канал — куда удобнее, туда и ответим

Или сразу написать в Telegram

Без спама и звонков-роботов. Нажимая кнопку, вы соглашаетесь с политикой конфиденциальности и обработкой персональных данных.