FluxML/FluxTraining.jl
A flexible neural net training library inspired by fast.ai
This package helps deep learning practitioners efficiently train their neural networks without repeatedly coding common functionalities. You provide your deep learning model, data, optimizer, and loss function, and it handles the complex training process, including tracking performance metrics and adjusting parameters. It's designed for machine learning engineers and researchers building and refining deep learning models.
122 stars. No commits in the last 6 months.
Use this if you are developing deep learning models in Julia and want to streamline your training process with pre-built, reusable components for tasks like metric tracking or hyperparameter scheduling.
Not ideal if you are not working with deep learning models or prefer to build every aspect of your training loop from scratch without abstraction.
Stars
122
Forks
25
Language
Julia
License
MIT
Category
Last pushed
Dec 25, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/FluxML/FluxTraining.jl"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
CliMA/Oceananigans.jl
🌊 Julia software for fast, friendly, flexible, ocean-flavored fluid dynamics on CPUs and GPUs
JuliaLang/julia
The Julia Programming Language
WassimTenachi/PhySO
Physical Symbolic Optimization
EnzymeAD/Enzyme.jl
Julia bindings for the Enzyme automatic differentiator
astroautomata/SymbolicRegression.jl
Distributed High-Performance Symbolic Regression in Julia