← Все проекты
Проект / Python

said-ohamouddou/LIDARLearn: LIDARLearn — универсальная библиотека для глубокого обучения на 3D-облаках точек

Одна библиотека, 56 готовых конфигураций моделей и автоматическая генерация отчётов для публикаций — без ручной вёрстки.

LIDARLearn — это самая полная открытая библиотека для глубокого обучения на 3D-облаках точек, построенная на PyTorch. Она включает 29 супервизорных архитектур (PointNet, PointNet++, PointTransformer и др.), 7 методов самоконтролируемого обучения (Point-MAE,...

★ 14 Python Форки 1 Issue 0 Оценка 8/10 Карточка проверена

Для кого это

Исследователи и инженеры, работающие с 3D-данными: от классификации объектов до сегментации сцен и самоконтролируемого обучения. Подойдёт тем, кто хочет быстро сравнивать модели на разных наборах данных (LiDAR, indoor-сканы, синтетические...

Проблема / задача

Сравнение десятков моделей 3D-глубокого обучения — это ад: разные фреймворки, разные конфиги, ручной сбор метрик и вёрстка таблиц для статьи. LIDARLearn упаковывает 56 конфигураций моделей, 7 методов самоконтролируемого обучения и 5 стратегий тонкой настройки в единый YAML-интерфейс, а затем сам генерирует...

Как это работает

Выбираете задачу (классификация, сегментация, few-shot), датасет (от ModelNet40 до HELIALS) и модель из каталога. Всё настраивается через YAML-конфиги и единый CLI. LIDARLearn запускает обучение, логирует метрики и автоматически собирает публикационные таблицы в PDF. Встроенная кросс-валидация и статистические тесты (Фридман, Неменьи) для объективного сравнения.

Что видно по README

LIDARLearn — это самая полная открытая библиотека для глубокого обучения на 3D-облаках точек, построенная на PyTorch. Она включает 29 супервизорных архитектур (PointNet, PointNet++, PointTransformer и др.), 7 методов самоконтролируемого обучения (Point-MAE, PointGPT, ReCon и др.) и 5 стратегий параметро-эффективной тонкой настройки (PEFT). Поддерживаются задачи классификации, семантической и частичной сегментации,...

Ключевые возможности

56 готовых конфигураций моделей для классификации, сегментации и few-shot7 методов самоконтролируемого обучения (SSL) и 5 стратегий PEFTЕдиный YAML-интерфейс и CLI для всех датасетов и моделейАвтоматическая генерация LaTeX/CSV-отчётов из логов обученияВстроенная стратифицированная K-fold кросс-валидация и статистические тесты (Фридман, Неменьи)Поддержка разнородных данных: синтетика, indoor-сканы, наземный и воздушный LiDAR

Технологии

PyTorchPyTorch GeometricOpen3Dscikit-learnLaTeXPythonNumPy

Интересный факт

LIDARLearn умеет сам генерировать публикационные PDF-таблицы из сырых логов обучения — без единой строчки ручной вёрстки. Это, пожалуй, единственная библиотека, которая делает за вас половину работы над разделом 'Experiments'.

С чего начать

  • Установите зависимости: torch, torchvision, numpy, scikit-learn, open3d и другие из requirements.txt
  • Склонируйте репозиторий и выберите конфиг из папки configs (например, для PointNet на ModelNet40)
  • Запустите обучение через единый CLI: python main.py --config path/to/config.yaml

Оценка GitRadar

Удобство
7/10
Свежесть
9/10
Перспектива
9/10
Монетизация
5/10
Общая оценка
8/10

Вердикт GitRadar

Да, однозначно стоит попробовать, если вы занимаетесь 3D-глубоким обучением. LIDARLearn — это не просто набор моделей, а полноценный пайплайн для бенчмаркинга с автоматической отчётностью. Особенно полезен для исследователей, готовящих публикации, и инженеров, которым нужно быстро прототипировать и сравнивать подходы.

Наблюдения по обновлениям

Проект активен, есть arXiv-публикация и демо. Кодовая база свежая, но сообщество пока небольшое (14 звёзд).

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/said-ohamouddou/LIDARLearn
Лицензия
NOASSERTION
Создан на GitHub
17 апреля 2026 г.
Последнее обновление репо
17 апреля 2026 г.
Последняя проверка GitRadar
17 апреля 2026 г.
Изученные файлы
models/pointscnet/README.md, main.py, README.md, requirements.txt, extensions/pointops/src/cuda_utils.h, extensions/dela_cutils/src/kdtree.cpp

FAQ

Что это такое?

LIDARLearn — это универсальная библиотека на PyTorch для глубокого обучения на 3D-облаках точек. Она включает десятки готовых моделей, методов самоконтролируемого обучения и стратегий тонкой настройки, объединённых единым интерфейсом.

Для кого подходит?

Для исследователей и инженеров, работающих с 3D-данными: классификация, сегментация, few-shot обучение. Особенно полезна тем, кто хочет быстро сравнивать модели на разных датасетах и автоматически генерировать отчёты для публикаций.

Источники

  • GitHub исходный код и активность
  • README описание, ссылки, стартовые материалы

Нужна помощь с said-ohamouddou/LIDARLearn?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.