-
To reproduce:
```julia
julia> using Unitful
julia> using LinearAlgebra
julia> matrix = rand(4, 3) .* u"kg"
4×3 Matrix{Quantity{Float64, 𝐌, Unitful.FreeUnits{(kg,), 𝐌, nothing}}}:
0.903809 kg 0.8576…
-
Does gonum/matrix offer a way to calculate a [truncated SVD](https://en.wikipedia.org/wiki/Singular_value_decomposition#Reduced_SVDs)?
I'm working with a decomposed matrix that is juuuust at the bo…
-
Should we be considering optimal thresholding in truncated SVD (maybe as another dispatch for `truncated_svd`) ?
i think some DMD algorithms with noisy data try to employ these tricks. Paper [The Opt…
-
### Description
When using `cupyx.scipy.sparse.linalg.svds` on large (dense) matrices, the return values for the singular values are 0, and the U and V matrices are garbage.
### To Reproduce
…
-
So it took me ages to figure out the WHY, but I finally pinpointed some extremely weird behavior.
Namely, here's the simples code that reproduces the issue:
```php
$dataset = \Rubix\ML\Datasets…
-
truncated_svd appears to be unable to handle complex matrices (both with the method of truncation by explicit rank or tolerance). The following code which uses truncated_svd() via DMDSVD() fails.
```…
-
If an SVD has degenerate singular values (multiple entries of S are exactly equal), the gradient pass will give `nan`.
This is because the [AD formula](https://arxiv.org/pdf/1909.02659.pdf) contain…
-
This is a follow up on the discussion in https://github.com/JuliaLang/julia/pull/32126. Currently, `\` and `inv` truncate the smaller singular values, i.e. it actually computes a pseudo-inverse (or ap…
-
When computing outliers on the heavy dns data, we get a crash in tSNE
```
File "/Users/briford/work/sageworks/src/sageworks/artifacts/data_sources/athena_source.py", line 392, in outliers
pro…
-
#### Description
The codes [https://github.com/dask/dask-ml/blob/master/dask_ml/decomposition/pca.py](url) and https://github.com/dask/dask-ml/blob/master/dask_ml/decomposition/truncated_svd.py suppo…