Performance Tips, The Julia Language Developers, 2024 (The Julia Language) - Provides guidance on writing efficient Julia code, covering topics like type stability, memory allocation, and vectorization, which are essential for optimizing Flux models.
Flux.jl Documentation, FluxML and Contributors, 2025 - The official reference for building and training neural networks in Julia, essential for understanding best practices in model construction and interaction with automatic differentiation for performance.
BenchmarkTools.jl Documentation, BenchmarkTools.jl Developers, 2024 - Details the usage of @benchmark and other tools for rigorous and accurate performance measurement, fundamental for data-driven optimization.
Zygote.jl Documentation, Zygote.jl Developers, 2024 - Explains the automatic differentiation capabilities within the Flux ecosystem, which is critical for understanding the backward pass performance and implementing custom gradients.