(no title)
zcbenz | 11 months ago
It is a modern and clean codebase without legacies, and I could understand most things without seeking external articles.
zcbenz | 11 months ago
It is a modern and clean codebase without legacies, and I could understand most things without seeking external articles.
ForceBru|11 months ago
I'm asking because it seems to have nice autodiff functionality. It even supports differentiating array mutation (https://ml-explore.github.io/mlx/build/html/usage/indexing.h...), which is something JAX and Zygote.jl can't do. Instead, both have ugly tricks like `array.at[index].set` and the `Buffer` struct.
So it would be cool to have this functionality on a "regular" CPU.
zcbenz|11 months ago
saagarjha|11 months ago