A Brief Look at Other Julia Deep Learning Libraries
Was this section helpful?
Knet.jl Documentation, The Knet.jl Developers, 2024 - Official user guide for Knet.jl, detailing its API, dynamic computation features, GPU support, and practical implementation examples for deep learning models.
Flux.jl Documentation, The Flux.jl Developers, 2025 - The authoritative resource for Flux.jl, covering its flexible API, layers, optimizers, and integration with Zygote.jl for automatic differentiation, serving as the primary library for the course.
Zygote: Differentiable Programming from Scratch, Mike Innes, 2019Proceedings of the JuliaCon Conferences, Vol. 1 (JuliaCon Conferences)DOI: 10.21105/jcon.00118 - Introduces Zygote.jl, the state-of-the-art automatic differentiation system in Julia, which underpins much of the modern deep learning functionality in Flux.jl and other libraries.