DeepDeTect (https://www.deepdetect.com/) ist eine API und Server für maschinelles Lernen und in C ++ 11 geschrieben. Es macht das maschinelle Lernen des Kunstwerks leicht zu arbeiten und in bestehende Anwendungen zu integrieren. Es unterstützt sowohl Schulungen als auch Inferenz mit automatischer Umwandlung in eingebettete Plattformen mit Tensorrt (NVIDIA GPU) und NCNN (ARM CPU).
Es implementiert die Unterstützung für überwachte und unbeaufsichtigte Deep -Lernen von Bildern, Text, Zeitreihen und anderen Daten, wobei der Schwerpunkt auf Einfachheit und Benutzerfreundlichkeit, Test und Verbindung zu vorhandenen Anwendungen liegt. Es unterstützt Klassifizierung, Objekterkennung, Segmentierung, Regression, Autoencoder, ...
Und es beruht auf einer sehr generischen und flexiblen API auf externe Bibliotheken für maschinelles Lernen. Im Moment hat es Unterstützung für:
Bitte schließen Sie sich der Community auf dem Gitter an, wo wir den Benutzern helfen, Installation, API, neuronale Netze und Verbindung zu externen Anwendungen durchzubringen.
| Bauart erstellen | STABIL | Devel |
|---|---|---|
| QUELLE |
Alle Deepdetekten -Docker -Bilder von 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
Hauptmerkmale
Funktionen für maschinelles Lernen pro Bibliothek
Installation
Modelle, die zu bedienen sind
Ökosystem
Dokumentation:
Demos:
Leistungstools und Bericht über NVIDIA -Desktop und eingebettete GPUs sowie Raspberry Pi 3.
Referenzen
Autoren
| Kaffe | Caffe2 | Xgboost | Tensorrt | Ncnn | Libtorch | Tensorflow | T-Sne | DLIB | |
|---|---|---|---|---|---|---|---|---|---|
| Portion | |||||||||
| Training (CPU) | Y | Y | Y | N / A | N / A | Y | N | Y | N |
| Training (GPU) | Y | Y | Y | N / A | N / A | Y | N | Y | N |
| Inferenz (CPU) | Y | Y | Y | N | Y | Y | Y | N / A | Y |
| Inferenz (GPU) | Y | Y | Y | Y | N | Y | Y | N / A | Y |
| Modelle | |||||||||
| Einstufung | Y | Y | Y | Y | Y | Y | Y | N / A | Y |
| Objekterkennung | Y | Y | N | Y | Y | N | N | N / A | Y |
| Segmentierung | Y | N | N | N | N | N | N | N / A | N |
| Regression | Y | N | Y | N | N | Y | N | N / A | N |
| AUTOCODER | Y | N | N / A | N | N | N | N | N / A | N |
| NLP | Y | N | Y | N | N | Y | N | Y | N |
| OCR / SEQ2SEQ | Y | N | N | N | Y | N | N | N | N |
| Zeitfahrer | Y | N | N | N | Y | Y | N | N | N |
| Daten | |||||||||
| CSV | Y | N | Y | N | N | N | N | Y | N |
| SVM | Y | N | Y | N | N | N | N | N | N |
| Textwörter | Y | N | Y | N | N | N | N | N | N |
| Textzeichen | Y | N | N | N | N | N | N | Y | N |
| Bilder | Y | Y | N | Y | Y | Y | Y | Y | Y |
| Zeitfahrer | Y | N | N | N | Y | N | N | N | N |
| Kaffe | Tensorflow | Quelle | Top-1-Genauigkeit (ImageNet) | |
|---|---|---|---|---|
| Alexnet | Y | N | BVLC | 57,1% |
| Squeezenet | Y | N | DeepScale | 59,5% |
| Inception V1 / Googlenet | Y | Y | BVLC / Google | 67,9% |
| Inception v2 | N | Y | 72,2% | |
| Inception v3 | N | Y | 76,9% | |
| Inception v4 | N | Y | 80,2% | |
| Resnet 50 | Y | Y | Msr | 75,3% |
| Resnet 101 | Y | Y | Msr | 76,4% |
| Resnet 152 | Y | Y | Msr | 77% |
| Inception-Resnet-V2 | N | Y | 79,79% | |
| VGG-16 | Y | Y | Oxford | 70,5% |
| VGG-19 | Y | Y | Oxford | 71,3% |
| Resnext 50 | Y | N | https://github.com/terrychenism/resnext | 76,9% |
| Resnext 101 | Y | N | https://github.com/terrychenism/resnext | 77,9% |
| Resnext 152 | Y | N | https://github.com/terrychenism/resnext | 78,7% |
| Densenet-121 | Y | N | https://github.com/shicai/denet-caffe | 74,9% |
| Densenet-161 | Y | N | https://github.com/shicai/denet-caffe | 77,6% |
| Densenet-169 | Y | N | https://github.com/shicai/denet-caffe | 76,1% |
| Densenet-201 | Y | N | https://github.com/shicai/denet-caffe | 77,3% |
| SE-BN-Inception | Y | N | https://github.com/hujie-frank/senet | 76,38% |
| SE-RESNET-50 | Y | N | https://github.com/hujie-frank/senet | 77,63% |
| SE-RESNET-101 | Y | N | https://github.com/hujie-frank/senet | 78,25% |
| SE-RESNET-152 | Y | N | https://github.com/hujie-frank/senet | 78,66% |
| Se-resnext-50 | Y | N | https://github.com/hujie-frank/senet | 79,03% |
| Se-resnext-101 | Y | N | https://github.com/hujie-frank/senet | 80,19% |
| Senet | Y | N | https://github.com/hujie-frank/senet | 81,32% |
| VOC0712 (Objekterkennung) | Y | N | https://github.com/weiliu89/caffe/tree/ssd | 71.2 Karte |
| InceptionBn-21k | Y | N | https://github.com/pertusa/inceptionbn-21k-for-caffe | 41,9% |
| Inception v3 5k | N | Y | https://github.com/openimages/dataset | |
| 5-Punkte-Gesichtsmodellmodell (Gesichtserkennung) | N | N | http://blog.dlib.net/2017/09/fast-multiclass-object-deTection-in.html | |
| Erkennung von vorne/hinteren Fahrzeugen (Objekterkennung) | N | N | http://blog.dlib.net/2017/09/fast-multiclass-object-deTection-in.html |
Weitere Modelle:
DeepDeTect wurde von Jolibrain mit Hilfe anderer Mitwirkender entworfen, implementiert und unterstützt.