Deep Learning, Ian Goodfellow, Yoshua Bengio, and Aaron Courville, 2016 (MIT Press) - This foundational textbook provides comprehensive theoretical and practical knowledge on deep learning, including detailed discussions on optimization algorithms, regularization techniques, and common challenges in training neural networks.
Flux.jl Documentation, The Flux.jl Contributors, 2025 - The official documentation for the Flux.jl deep learning library, offering detailed guides on its API, model definition, training loops, and integration with Julia's automatic differentiation system, Zygote.
Performance Tips in the Julia Documentation, The Julia Language Developers, 2024 - An essential resource from the official Julia manual, providing guidelines and techniques for writing efficient and fast Julia code, which is critical for optimizing deep learning training performance and diagnosing slowdowns.
Dive into Deep Learning, Aston Zhang, Zack C. Lipton, Mu Li, Alex J. Smola, 2023 (Cambridge University Press) - An interactive and comprehensive open-source textbook that provides practical explanations and implementations of deep learning models, including discussions on optimization strategies, common training issues, and debugging insights.