TensorKit v0.16.3
A patch release with expanded Mooncake support, improved GPU compatibility, and documentation updates.
Highlights
- Expanded Mooncake AD rules for broader automatic differentiation coverage (#356).
- Adapt support for
BraidingTensor, enabling GPU array adaptation workflows (#374). - Additional upstream and CUDA compatibility fixes, including
Base.ones/zerosacceptingCuArray(#373).
Notable changes
Added
- Expanded set of Mooncake AD rules for more comprehensive differentiation support (#356).
Adapt.jlsupport forBraidingTensor, allowing it to be adapted to GPU arrays (#374).
Changed
- Documentation improvements and updates across multiple sections (#345).
Fixed
Base.onesandBase.zerosnow acceptCuArraystorage types for CUDA tensors (#373).- Additional small fixes for upstream Julia and CUDA compatibility (#373).
Upgrade notes
- This is a patch release; the public API remains compatible with v0.16.2.
- Mooncake rule expansion may improve differentiation of previously unsupported operations.
Merged pull requests:
- Some more documentation progress (#345) (@Jutho)
- Expand set of Mooncake rules (#356) (@lkdvos)
- A few more small fixes for upstream + CUDA (#373) (@kshyatt)
- Adapt for
BraidingTensor(#374) (@lkdvos) - Bump v0.16.3 (#377) (@lkdvos)
Closed issues: