You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor: rename :native_compiled compiler option to :fuse
The previous name read like a degree of `:native` ("native, but more
compiled"), but the two are orthogonal: `:native` selects the
single-NIF Expr compiler; the second toggle wraps that program in
`mx::compile` to fuse the elementwise runs (and, for a `defn while`,
each loop body). `:fuse` names the behaviour and pairs cleanly with
`:native` at the call site.
Unreleased — the option only exists on feat/expr-compiler, so renaming
before PR #155 merges is a no-op for consumers. The ExUnit tag is
renamed in lockstep so `--only fuse` keeps selecting the fusion lane.
Closes#181
0 commit comments