You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello, I've run into an issue where the opRestriction and in turn the opExtension constructors don't have an S keyword argument. While the operator on its own works with GPU arrays, this causes an issue when trying to build composite ops for a GPU:
julia>using LinearOperators, CUDA
julia> x = CUDA.rand(256);
julia> op =opRestriction(1:128, 256);
julia> op * x # works
julia> (op *opDiagonal(x)) * x # fails
The text was updated successfully, but these errors were encountered:
Hello, I've run into an issue where the
opRestriction
and in turn theopExtension
constructors don't have anS
keyword argument. While the operator on its own works with GPU arrays, this causes an issue when trying to build composite ops for a GPU:The text was updated successfully, but these errors were encountered: