AxisKeys.jl
AxisKeys.jl copied to clipboard
SVD on a KeyedArray is forgetting that it was a KeyedArray
R = rand(10,10)
A = KeyedArray(R, iter=1:10, iter2=1:10)
svd(A).U isa NamedDimsArray
Possibly related: https://github.com/mcabbott/AxisKeys.jl/issues/31
Yes to #31. For now this is explicitly defined to just fall through:
https://github.com/mcabbott/AxisKeys.jl/blob/f822f269b0dd4271521b8518561fc8507f6d9e06/src/functions.jl#L386-L391