TensorKit.jl
TensorKit.jl copied to clipboard
Start on GPU extensions (again)
https://github.com/QuantumKitHub/TensorKit.jl/pull/299 will be closed, was easier to just create a new branch and cherry-pick.
Ok I finished going through the AMD extension; I guess several of the comments will also apply to the CUDA extension so I'll wait a bit before reviewing that as well.
The AMD code is mostly preliminary at this point as TensorOperations.jl doesn't support AMD. (yet!), but I agree that segment should be improved. I'll respond to comments soon :)
Thanks for the reviews so far! I've incorporated the feedback and am running the CUDA tests right now.