DeepDetect (https://www.deepdetect.com/) - это API машинного обучения и сервер, написанный в C ++ 11. Это делает современное машинное обучение легко работать и интегрироваться в существующие приложения. Он имеет поддержку как для обучения, так и для вывода, с автоматическим преобразованием в встроенные платформы с Tensorrt (NVIDIA GPU) и NCNN (CPU ARM).
Он реализует поддержку контролируемого и неконтролируемого глубокого изучения изображений, текста, временных рядов и других данных, с акцентом на простоту и простоте использования, тестирование и соединение с существующими приложениями. Он поддерживает классификацию, обнаружение объектов, сегментацию, регрессию, автоэкодер, ...
И он опирается на библиотеки внешнего машинного обучения через очень общий и гибкий API. На данный момент он поддерживает:
Пожалуйста, присоединяйтесь к сообществу на Gitter, где мы помогаем пользователям пройти установку, API, нейронные сети и подключение к внешним приложениям.
| Тип сборки | СТАБИЛЬНЫЙ | Депутат |
|---|---|---|
| ИСТОЧНИК |
Все изображения DeepDetect Docker доступны по адресу https://docker.jolibrain.com/.
curl -X GET https://docker.jolibrain.com/v2/_catalog
deepdetect_cpu : curl -X GET https://docker.jolibrain.com/v2/deepdetect_cpu/tags/list
Основные особенности
Функции машинного обучения на библиотеку
Установка
Модели готовы к использованию
Экосистема
Документация:
Демо:
Инструменты производительности и отчет, сделанные на рабочем столе Nvidia и встроенных графических процессоров, а также Raspberry Pi 3.
Ссылки
Авторы
| Кофе | Caffe2 | XGBOOST | Тенсорт | Ncnn | Либторх | Tensorflow | T-Sne | Dlib | |
|---|---|---|---|---|---|---|---|---|---|
| Порция | |||||||||
| Обучение (процессор) | У | У | У | N/a | N/a | У | Не | У | Не |
| Обучение (графический процессор) | У | У | У | N/a | N/a | У | Не | У | Не |
| Вывод (процессор) | У | У | У | Не | У | У | У | N/a | У |
| Вывод (GPU) | У | У | У | У | Не | У | У | N/a | У |
| Модели | |||||||||
| Классификация | У | У | У | У | У | У | У | N/a | У |
| Обнаружение объекта | У | У | Не | У | У | Не | Не | N/a | У |
| Сегментация | У | Не | Не | Не | Не | Не | Не | N/a | Не |
| Регрессия | У | Не | У | Не | Не | У | Не | N/a | Не |
| AutoEncoder | У | Не | N/a | Не | Не | Не | Не | N/a | Не |
| НЛП | У | Не | У | Не | Не | У | Не | У | Не |
| Ocr / seq2seq | У | Не | Не | Не | У | Не | Не | Не | Не |
| Временные ряды | У | Не | Не | Не | У | У | Не | Не | Не |
| Данные | |||||||||
| CSV | У | Не | У | Не | Не | Не | Не | У | Не |
| SVM | У | Не | У | Не | Не | Не | Не | Не | Не |
| Текстовые слова | У | Не | У | Не | Не | Не | Не | Не | Не |
| Текстовые символы | У | Не | Не | Не | Не | Не | Не | У | Не |
| Изображения | У | У | Не | У | У | У | У | У | У |
| Временные ряды | У | Не | Не | Не | У | Не | Не | Не | Не |
| Кофе | Tensorflow | Источник | Точность TOP-1 (ImageNet) | |
|---|---|---|---|---|
| Алекснет | У | Не | BVLC | 57,1% |
| Squeezenet | У | Не | Глубокий | 59,5% |
| Начало V1 / Googlenet | У | У | BVLC / Google | 67,9% |
| Начало V2 | Не | У | 72,2% | |
| Начало V3 | Не | У | 76,9% | |
| Начало V4 | Не | У | 80,2% | |
| Resnet 50 | У | У | Мср | 75,3% |
| Resnet 101 | У | У | Мср | 76,4% |
| Resnet 152 | У | У | Мср | 77% |
| Начало-Resnet-V2 | Не | У | 79,79% | |
| VGG-16 | У | У | Оксфорд | 70,5% |
| VGG-19 | У | У | Оксфорд | 71,3% |
| Resnext 50 | У | Не | https://github.com/terrychenism/resnext | 76,9% |
| Resnext 101 | У | Не | https://github.com/terrychenism/resnext | 77,9% |
| Resnext 152 | У | Не | https://github.com/terrychenism/resnext | 78,7% |
| Денсенет-121 | У | Не | https://github.com/shicai/densenet-caffe | 74,9% |
| Денсенет-161 | У | Не | https://github.com/shicai/densenet-caffe | 77,6% |
| Денсенет-169 | У | Не | https://github.com/shicai/densenet-caffe | 76,1% |
| Денсенет-201 | У | Не | https://github.com/shicai/densenet-caffe | 77,3% |
| Se-Bn-Incept | У | Не | https://github.com/hujie-frank/senet | 76,38% |
| SE-Resnet-50 | У | Не | https://github.com/hujie-frank/senet | 77,63% |
| SE-Resnet-101 | У | Не | https://github.com/hujie-frank/senet | 78,25% |
| SE-Resnet-152 | У | Не | https://github.com/hujie-frank/senet | 78,66% |
| SE-Resnext-50 | У | Не | https://github.com/hujie-frank/senet | 79,03% |
| SE-Resnext-101 | У | Не | https://github.com/hujie-frank/senet | 80,19% |
| Сена | У | Не | https://github.com/hujie-frank/senet | 81,32% |
| VOC0712 (обнаружение объекта) | У | Не | https://github.com/weiliu89/caffe/tree/ssd | 71.2 Карта |
| Началобн-21K | У | Не | https://github.com/pertusa/inceptionbn-21k-for-caffe | 41,9% |
| Начало V3 5K | Не | У | https://github.com/openimages/dataset | |
| 5-точечная модель достопримечательности лица (обнаружение лица) | Не | Не | http://blog.dlib.net/2017/09/fast-multiclass-object-detection-in.html | |
| Обнаружение переднего/заднего автомобиля (обнаружение объекта) | Не | Не | http://blog.dlib.net/2017/09/fast-multiclass-object-detection-in.html |
Больше моделей:
DeepDetect разработан, реализован и поддерживается Swaribrain с помощью других участников.