Инновации и инсайты в мире Java из первых уст. Новая конференция Java Fest — 21 марта >>
×Закрыть

Подскажите годные C/C++ библиотеки для machine learning

Подскажите пожалуйста C/C++ библиотеки для создания и обучения нейросетей (больше интересуют сверточные нейросети).

Да, я знаю, что многие популярные python либы (типа TensorFlow) имеют основную часть кода, написанную на плюсах, и питон обертку для доступа к ней, но суть в том, что C++ API бывает иногда намного хуже описано, чем, например, на питоне, или документации по нему вообще нет.

LinkedIn
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Тест мертвого топика и сортировки топиков в доу...

dou.ua/...​rums/topic/29113/#1733166

Вылез на первое место, только что Витя его сбил на второе.

github.com/tiny-dnn/tiny-dnn подходит в том числе и для IoT/Embedded написана на с++11
github.com/BVLC/caffe
habrahabr.ru/post/308002 мануал как все-же завести тензорфлоу на с++

Еще нашел вроде бы шуструю и легковесную C++ либу с оптимизацией под мобайл — MXNet (есть API для Python, C++, R и Scala).

Вот пример использования под ios — github.com/pppoe/WhatsThis-iOS , есть также еще и под андроид — github.com/Leliana/WhatsThis

UPD. По поводу mxnet: нашел еще pre-trained модели для него (resnet, vgg16, vgg19, inception-bn и др) data.dmlc.ml/mxnet/models/imagenet

Еще тут можно найти github.com/dmlc/mxnet

Подписаться на комментарии