Releases: QuantumKitHub/TensorOperations.jl
v5.3.1
TensorOperations v5.3.1
Merged pull requests:
- Bump actions/checkout from 4 to 5 (#221) (@dependabot[bot])
- Update URLs and support buildkite GPU testing (#222) (@kshyatt)
- Qualify constructor of
CUDAAllocator
in cuTENSOR extension (#224) (@giordano) - [Fix] include alpha when determining the scalartype of a linear combination (#225) (@lkdvos)
Closed issues:
v5.3.0
TensorOperations v5.3.0
This minor version release includes some small fixes, but most importantly changes the precompilation from being opt-out to opt-in. This is mostly because it can take a substantial amount of time, and some users have ran into issues where the precompilation hangs indefinitely, especially on certain cluster architectures.
Merged pull requests:
- Add more descriptive errors to
ncon
(#216) (@VictorVanthilt) - Add logo compatible with darkmode (#218) (@VictorVanthilt)
- Avoid using strings in
nconstyle
checks and errors (#219) (@lkdvos)
v5.2.1
v5.2.0
TensorOperations v5.2.0
v5.2.0 attempts to improve the overall user experience by including some precompilation for the main methods of this package. For now, this is limited to Array{Float64}
or Array{ComplexF64}
to not overburden the precompilation time, and we'll be monitoring the implications and adjust accordingly if necessary.
Merged pull requests:
- Add precompile statements (#203) (@lkdvos)
- Add aliasing warning to docs (#204) (@lkdvos)
optimaltree
hangs on edge case with all costs equal to 1 (#207) (@lkdvos)
Closed issues:
- Incorrect result when using input tensor to store result of contraction involving sum (#192)
v5.1.4
TensorOperations v5.1.4
Merged pull requests:
- Bump codecov/codecov-action from 4 to 5 (#200) (@dependabot[bot])
- fix ad type instabilities in new zygote (#202) (@Jutho)
Closed issues:
- Debugging bus errors triggered from TensorOperations CUDA calls (#201)
v5.1.3
TensorOperations v5.1.3
Merged pull requests:
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)