Ich habe diese Bibliothek für den Aufbau und die Analyse von neuronalen Netzen verwendet.
Es wird jedoch nicht unterstützt, mehrschichtige neuronale Netze usw. aufzubauen.
Daher würde ich gerne wissen, welche Bibliotheken für fortgeschrittene neuronale Netze und Deep Learning in Julia gut geeignet sind.
machine-learning
neural-network
julia
Dawny33
quelle
quelle
Antworten:
Mocha.jl - Mocha ist ein Deep Learning-Framework für Julia, das vom C ++ - Framework Caffe inspiriert wurde.
Projekt mit guter Dokumentation und Beispielen. Kann auf CPU- und GPU-Backend ausgeführt werden.
quelle
https://github.com/dmlc/MXNet.jl
Vorteile
Nachteile
quelle
Ab Oktober 2016 gibt es auch einen Tensorflow-Wrapper für Julia:
https://github.com/malmaud/TensorFlow.jl
quelle
Nur um eine neuere (2019) Antwort hinzuzufügen: Flux .
Beispielsweise:
quelle
Eine neuere Bibliothek ist Knet.jl. Es wird Dinge wie die Verwendung von GPUs unter der Haube tun.
https://github.com/denizyuret/Knet.jl
quelle