Releases: Jutho/TensorOperations.jl
Releases · Jutho/TensorOperations.jl
v5.1.2
TensorOperations v5.1.2
Fixes a missing allocator in tensorfree!
which led to memory leaks in the ManualAllocator
strategy
Merged pull requests:
Closed issues:
- Einsum Expression works in numpy but not TensorOperations (#195)
v5.1.1
v5.1.0
v5.0.2
v5.0.1
v5.0.0
TensorOperations v5.0.0
- Support for cuTENSOR v2 and with that, more recent version of CUDA.jl
- Further improvement and extension of the backend and allocator support, with in particular, a package extension for allocating temporaries via Bumper.jl, and a new associated
@butensor
macro. - Improved AD support
- Fallback implementations for
AbstractArray
objects which are not strided. - Breaking changes in the interface: argument order and argument type of the conjugation flags.
- Restricted to Julia 1.8 and higher
Merged pull requests:
- Update to cuTENSOR 2.0 (#160) (@github-actions[bot])
- Fix premature freeing of temporary tensors during reverse mode AD. (#170) (@lkdvos)
- Add naive Base julia AbstractArray implementation (#171) (@lkdvos)
- Bump julia-actions/cache from 1 to 2 (#172) (@dependabot[bot])
- Switch up argument order (#173) (@lkdvos)
- Change
conj
flags fromSymbol
toBool
(#176) (@lkdvos) - add backend types (#181) (@Jutho)
- Alternative Allocators (#182) (@lkdvos)
Closed issues:
v4.1.1
TensorOperations v4.1.1
Fix an issue when working with AD and backend selection.
Merged pull requests:
- Add tests
indices
andlabels
(#159) (@lkdvos) - Bump codecov/codecov-action from 3 to 4 (#161) (@dependabot[bot])
- Fix missing non-optional argument in rrules with backend. (#168) (@lkdvos)
Closed issues:
v4.1.0
TensorOperations v4.1.0
Merged pull requests: