Flux.jl Documentation, The JuliaFlux Community, 2025 - Explains how to use Flux.jl for defining models, selecting optimizers, and implementing the training loop.
Zygote.jl Documentation, The JuliaDiff Community, 2024 - Details the automatic differentiation system in Julia, which is essential for calculating gradients in Flux.jl.
Deep Learning, Ian Goodfellow, Yoshua Bengio, and Aaron Courville, 2016 (MIT Press) - A fundamental textbook covering deep learning architectures, training algorithms, and optimization methods.