View Source Changelog
v0-5-2-2023-03-21
v0.5.2 (2023-03-21)
- Automatically transfer tensors between nodes
v0-5-1-2023-02-18
v0.5.1 (2023-02-18)
- Support
top_k
v0-5-0-2023-02-10
v0.5.0 (2023-02-10)
- Optimize backend_transfer/backend_copy within EXLA backends
- Use relative symlinks on compilation whenever possible
v0-4-2-2023-01-13
v0.4.2 (2023-01-13)
enhancements
Enhancements
- Automatically transfer from
:host
to other devices - Support
lazy_transfers: :always
onEXLA.jit/3
andEXLA.compile/2
- Run hooks concurrently once they have received the data
bug-fixes
Bug fixes
- Respect default
EXLA.Backend
client when jitting argumentless operations - Do not pick client without devices when loading initial client
- Consider the first conditional of a
cond
part of the current scope
v0-4-1-2022-12-07
v0.4.1 (2022-12-07)
enhancements-1
Enhancements
- [EXLA] Require Nx ~> 0.4.1
- [EXLA] Update
XLA
to TF2.11 - [EXLA.Defn] Send telemetry event after XLA compilation
- [EXLA.Op] Add optimization barriers as operations
bug-fixes-1
Bug fixes
- [EXLA] Validate backend options
- [EXLA.Backend] Fix
Nx.{any,all}
with:keep_axes
- [EXLA.Backend] Make SVD return
V
instead oftranspose(V)
- [EXLA.Backend] Preserve NaNs in
window
andreduce
operations
v0-4-0-2022-10-25
v0.4.0 (2022-10-25)
enhancements-2
Enhancements
- Support zero copy binaries
- Redirect group leader for EXLA hooks
bug-fixes-2
Bug fixes
- Always hoist
cond
expressions - Fix conditional inside
Nx.map
v0-3-0-2022-08-13
v0.3.0 (2022-08-13)
enhancements-3
Enhancements
- Support
debug: true
option ondefn
compiler - Allow specifying preferred clients via the application environment
- Support new callbacks added in Nx v0.3.0
deprecations
Deprecations
- Deprecate
set_as_nx_default
v0-2-3-2022-07-05
v0.2.3 (2022-07-05)
bug-fixes-3
Bug fixes
- Fix predicate handling inside
cond
/while
- Set Nx backend globally
v0-2-2-2022-06-15
v0.2.2 (2022-06-15)
bug-fixes-4
Bug fixes
- Fix invalid cache expiration when defn received functions as arguments
v0-2-1-2022-06-04
v0.2.1 (2022-06-04)
enhancements-4
Enhancements
- Implement
EXLA.Backend.to_batched_list/3
bug-fixes-5
Bug fixes
- Improve support for non-finite values in
EXLA
compiler - Fix segmentation fault while deallocating tensors
v0-2-0-2022-04-28
v0.2.0 (2022-04-28)
First release.