v0.3.0-dev-9 #324

Merged
altavir merged 265 commits from dev into master 2021-05-08 17:16:29 +03:00
Showing only changes of commit 5d8b42da90 - Show all commits

View File

@ -67,6 +67,7 @@ public class DoubleLinearOpsTensorAlgebra :
}
override fun DoubleTensor.cholesky(): DoubleTensor {
//positive definite check
checkSymmetric(this)
checkSquareMatrix(shape)
@ -114,8 +115,7 @@ public class DoubleLinearOpsTensorAlgebra :
override fun DoubleTensor.symEig(eigenvectors: Boolean): Pair<DoubleTensor, DoubleTensor> {
checkSymmetric(this)
val svd = this.svd()
TODO("U might have some columns negative to V")
TODO("maybe use SVD")
}
public fun DoubleTensor.detLU(): DoubleTensor {