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
From a very quick glance, it seems that a good portion of this package extends SparseArrays via PDSparseMat and related methods for it, but I wonder if, after splitting this from the main package, any dependency on SparseArrays.jl remains? If not, it would be very worthwhile to handle SparseArrays via the Pkg extension mechanism, to avoid the increased load time in Julia v1.10 due to SparseArrays.jl.
The text was updated successfully, but these errors were encountered:
We would have to define PDSparseMat in the main package without restricting the type parameter to be able to export it - which is definitely possible but indicates that this implementation would not be the prototypical example of a package extension.
In general, it seems there are major issues with PDSparseMat though (#120), so maybe it should not be offered by PDMats anyway or be improved significantly.
From a very quick glance, it seems that a good portion of this package extends SparseArrays via
PDSparseMat
and related methods for it, but I wonder if, after splitting this from the main package, any dependency on SparseArrays.jl remains? If not, it would be very worthwhile to handle SparseArrays via the Pkg extension mechanism, to avoid the increased load time in Julia v1.10 due to SparseArrays.jl.The text was updated successfully, but these errors were encountered: