-
```
import scid.matvec;
void main() {
auto m = DiagonalMatrix!double([1.0, 2, 3]);
eval(m / 3.0);
}
```
scid\ops\expression.d(403): Error: static assert "Types 'BasicMatrix!(BasicDiagonalMa…
-
There is a long history of proposals to include simple modifications of `?syrk` and `?herk` to support `C += alpha A (D A)^T`, where D is diagonal. This kernel turns out to be important for Interior P…
-
The `KarhunenLoeveSVDAlgorithm` provides the principal component analysis, but does not provide the interface that is needed when we perform a PCA. More precisely, the `KarhunenLoeveSVDAlgorithm` requ…
-
Below I generate a square matrix with rank lower than its size, but np.linalg.inv does not throw an error as expected (because said matrix is singular)
### Reproducing code example:
import numpy…
-
A current conversation on Slack # Intervals asks
is it reasonably easy to do?
```
bottine 01:39
I'm wondering how much work would be needed to be able to plug interval types into tulip
Jeffr…
-
There are a few issues with the package given its separation from CUDA.jl:
1. https://github.com/exanauts/CUDSS.jl/blob/v0.1.3/src/generic.jl#L15 these linear algebra overloads are type piracy. Als…
-
With some solvers (e.g. Newton's method), it is possible to reuse some of the computations for solving the implicit differentiation linear system more efficiently. Since `@custom_root` and `@custom_fi…
-
Hi,
I am looking for a library to solve batches of trajectory optimization problems (same problem, different initial states) on accelerators, and I've found this library, which looks great! I have…
-
When trying to avoid allocations, note that `\` actually allocates. You will instead want to use `A_ldiv_B!` for the non-allocating form.
-
Non-Method Features to add:
- [x] Rotation Matrix for PCA and ICA
- [ ] mean and std vectors from PCA, ICA and PCA L1
- [ ] Eigenvalues
- [ ] kernel Matrices for kPCA
- [ ] update documentation f…