답변:
Mocha.jl -Mocha는 C ++ 프레임 워크 Caffe에서 영감을 얻은 Julia의 딥 러닝 프레임 워크입니다.
좋은 문서 와 예제로 프로젝트하십시오 . CPU 및 GPU 백엔드에서 실행할 수 있습니다.
MXNet Julia 패키지-Julia의 유연하고 효율적인 딥 러닝
https://github.com/dmlc/MXNet.jl
찬성
단점
2016 년 10 월 현재 Julia를위한 Tensorflow 래퍼도 있습니다.
더 최근 (2019) 답변을 추가하려면 : Flux .
Flux is an elegant approach to machine learning. It's a 100% pure-Julia stack,
and provides lightweight abstractions on top of Julia's native GPU and
AD support. Flux makes the easy things easy while remaining fully hackable.
예를 들면 다음과 같습니다.
model = Chain(
Dense(768, 128, σ),
LSTM(128, 256),
LSTM(256, 128),
Dense(128, 10),
softmax)
loss(x, y) = crossentropy(model(x), y)
Flux.train!(loss, data, ADAM(...))
볼만한 최신 라이브러리 중 하나는 Knet.jl입니다. 후드 아래에서 GPU 사용과 같은 작업을 수행합니다.