FluxML/Zygote.jl

21st century AD

61
/ 100
Established

This project helps machine learning engineers and researchers automatically calculate derivatives (gradients) of complex Julia code. You provide Julia functions or models, and it outputs the gradient of those functions, making it easier to optimize models and algorithms. It's designed for those building and training machine learning models or working on numerical optimization tasks in Julia.

1,559 stars. Actively maintained with 1 commit in the last 30 days.

Use this if you need to automatically compute the exact gradients of your Julia functions or machine learning models to enable efficient training and optimization.

Not ideal if your Julia code heavily relies on direct data mutation or complex exception handling within the functions you wish to differentiate.

machine-learning-engineering numerical-optimization scientific-computing model-training gradient-descent
No Package No Dependents
Maintenance 13 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 22 / 25

How are scores calculated?

Stars

1,559

Forks

219

Language

Julia

License

Last pushed

Mar 01, 2026

Commits (30d)

1

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/FluxML/Zygote.jl"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.