#65 · Primary category: Deep Learning Frameworks
Flux.jl
Relax! Flux is the ML library that doesn't make you tensor
Project last updated:08/16/26
GitHub Stars
4.7K
Forks
625
Contributors
263
License
Other
Why we included this project
Julia teams that want a native deep learning stack, rather than wrapping Python bindings, tend to land on Flux. It covers the pieces you expect from a training library, the layers, optimisers, automatic differentiation, and GPU support, all within Julia itself. The real draw is that a model is just a callable Julia function and its parameters are ordinary structs, so you can slot in your own code at any layer instead of working around an opaque framework API. That openness carries over when Flux models need to cooperate with other Julia packages, such as differential equation solvers or image processing libraries. Whether you are testing a quick regression or building a larger research model, the library stays readable and easy to modify.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
tensorflow
An Open Source Machine Learning Framework for Everyone
pytorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration
keras
Deep Learning for humans
nanoGPT
The simplest, fastest repository for training/finetuning medium-sized GPTs.
ray
Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.