Deeplearning4j

Open-Source-Java-Bibliothek zur Verarbeitung mathematische Ausdrücke im Umfeld von Deep Learning. From Wikipedia, the free encyclopedia

Deeplearning4j ist eine freie, plattformübergreifende Programmbibliothek für künstliche Intelligenz bzw. maschinelles Lernen.[1][2] Deeplearning4j ist in der Programmiersprache Java geschrieben und daher kompatibel zu jeder anderen Sprache, die auf einer JVM lauffähig ist, wie Scala oder Clojure. Die zugrunde liegenden Berechnungen sind in C und C++ implementiert. Der kommerzielle Support erfolgt durch das Unternehmen Skymind.

Schnelle Fakten Eclipse Deeplearning4j, Basisdaten ...
Eclipse Deeplearning4j
Basisdaten
Hauptentwickler verschiedene, Konduit KK
Entwickler Adam Gibson
Aktuelle Version 1.0.0-M2.1
(17. August 2022)
Betriebssystem Linux, macOS, Windows
Programmier­sprache C, C++, Java
Kategorie Maschinelles Lernen
Lizenz Apache 2.0
deeplearning4j.konduit.ai
Schließen

Mit Hilfe von Keras[3] verfügt Deeplearning4j über eine Programmierschnittstelle (API) zur Sprache Python. Hiermit kann der Graben zwischen weit verbreiteten, aber auf Python basierenden Programmbibliotheken und Java überbrückt werden. Mit Keras ist ein Import der Modelle von künstlichen neuronalen Netzen der Systeme TensorFlow, Caffe, Torch and Theano möglich.[4] Deeplearning4j gehört zu den führenden 10 Deep-Learning-Projekten auf Github.[5]

Es werden unterschiedliche Typen von künstlichen neuronalen Netzen wie z. B. Restricted Boltzmann-Maschine, Convolutional NNs oder rückgekoppelte neuronale Netze unterstützt. GPUs können zur Geschwindigkeitssteigerung einen Teil der Rechenlast übernehmen.

Einzelnachweise

Related Articles

Wikiwand AI