Roland Grinis
|
7b693270f0
|
Merge pull request #2 from margarita0303/feature/tensors-performance
Removed checks for accuracy in benchmarks
|
2022-08-17 08:47:39 +01:00 |
|
margarita0303
|
2cad8abed7
|
removed checks for accuracy in benchmarks
|
2022-08-17 09:53:12 +03:00 |
|
Roland Grinis
|
87022d771b
|
Merge pull request #1 from margarita0303/feature/tensors-performance
Feature/tensors performance Adding SVDGolubKahan
|
2022-08-03 08:26:25 +01:00 |
|
margarita0303
|
68609d7846
|
removed transposition at the end of the svdGolubKahan
|
2022-08-02 23:01:11 +03:00 |
|
margarita0303
|
38ed6dd995
|
added benchmarks with different sizes, added check for accuracy
|
2022-08-02 20:59:11 +03:00 |
|
margarita0303
|
8bfa07cc27
|
added epsilon for calculating the accuracy of calculations Golub Kahan
|
2022-08-02 20:39:31 +03:00 |
|
margarita0303
|
9cc9d959c4
|
mutableBuffer setter method now is used in other places of the library
|
2022-08-02 20:03:06 +03:00 |
|
margarita0303
|
9eb953228a
|
mutableBuffer setter method now is used in PowerMethod
|
2022-08-02 19:40:10 +03:00 |
|
margarita0303
|
7e7dc9f9aa
|
added epsilon as a parameter to svdGolubKahan
|
2022-07-30 21:09:50 +03:00 |
|
margarita0303
|
67eb92357b
|
mutableBuffer setter method now is used in GolubKahan
|
2022-07-30 20:04:12 +03:00 |
|
margarita0303
|
29ed51c50a
|
added new parameter iterations to svdGolubKahan
|
2022-07-30 19:03:43 +03:00 |
|
margarita0303
|
7efcd0c027
|
Merge remote-tracking branch 'origin/feature/tensors-performance' into feature/tensors-performance
# Conflicts:
# benchmarks/src/jvmMain/kotlin/space/kscience/kmath/benchmarks/SVDBenchmark.kt
# kmath-tensors/src/commonMain/kotlin/space/kscience/kmath/tensors/core/DoubleTensorAlgebra.kt
# kmath-tensors/src/commonMain/kotlin/space/kscience/kmath/tensors/core/internal/linUtils.kt
# kmath-tensors/src/commonTest/kotlin/space/kscience/kmath/tensors/core/TestDoubleLinearOpsAlgebra.kt
|
2022-07-30 18:38:13 +03:00 |
|
margarita0303
|
8008891a01
|
added separately svdGolubKahan and svd calls svdGolubKahan, changed benchmarks and tests
|
2022-07-30 18:37:20 +03:00 |
|
margarita0303
|
9357e0f703
|
benchmark changed due to new names of svd functions
|
2022-07-30 18:09:40 +03:00 |
|
margarita0303
|
cccfe61112
|
added some tests for svd
|
2022-07-30 18:09:40 +03:00 |
|
margarita0303
|
168912161f
|
fixed error
|
2022-07-30 18:09:40 +03:00 |
|
margarita0303
|
d1ca4493d5
|
functions renamed, svd (Golab Kahan) now works by default
|
2022-07-30 18:09:40 +03:00 |
|
margarita0303
|
40ff0a52a6
|
commented out new tests, they are too long
|
2022-07-30 18:09:40 +03:00 |
|
margarita0303
|
684227df63
|
added new svd tests
|
2022-07-30 18:09:40 +03:00 |
|
margarita0303
|
082317b8b5
|
added tests for svd Golab Kahan
|
2022-07-30 18:09:40 +03:00 |
|
margarita0303
|
de2f82c878
|
functions SIGN and pythag are made private
|
2022-07-30 18:09:40 +03:00 |
|
margarita0303
|
46a8e5fca4
|
changed name in build file
|
2022-07-30 18:09:40 +03:00 |
|
Margarita
|
b99d2e8486
|
Delete margarita.kt
deleted tmp file for testing during work
|
2022-07-30 18:09:40 +03:00 |
|
margarita0303
|
e7968f28f4
|
svd benchmarks added
|
2022-07-30 18:09:40 +03:00 |
|
margarita0303
|
7749b72f24
|
tensors dimensions changed
|
2022-07-30 18:09:40 +03:00 |
|
margarita0303
|
13d063c1b1
|
deleted tmp file
|
2022-07-30 18:09:40 +03:00 |
|
margarita0303
|
c4afb69ba9
|
added svdGolabKahan
|
2022-07-30 18:09:40 +03:00 |
|
margarita0303
|
8a45ad1911
|
added svdGolabKahanHelper
|
2022-07-30 18:09:40 +03:00 |
|
Margarita
|
40bab168a7
|
reformatted code
|
2022-07-30 18:09:40 +03:00 |
|
Margarita
|
8b48eaa1ed
|
renamed function and changed structure
|
2022-07-30 18:09:40 +03:00 |
|
Margarita
|
3ca94ec4ec
|
added some tests for method dot
|
2022-07-30 18:09:40 +03:00 |
|
Margarita
|
a21baf95a0
|
added the rest of the algorithm
|
2022-07-30 18:09:40 +03:00 |
|
Margarita
|
0c9ef905da
|
added comment about division by zero
|
2022-07-30 18:09:40 +03:00 |
|
Margarita
|
e1d1bc9031
|
added partial implementation of svd calculation
|
2022-07-30 18:09:40 +03:00 |
|
Margarita
|
487a663d0f
|
added test for StructureND<Double>.times
|
2022-07-30 18:09:40 +03:00 |
|
Margarita
|
cc00e1dee5
|
added tests for fullLike, onesLike, rowsByIndices
|
2022-07-30 18:09:40 +03:00 |
|
Margarita
|
99d0cfb384
|
added tests for std, variance
|
2022-07-30 18:09:40 +03:00 |
|
Margarita
|
a241d5dc92
|
added more examples for tensors, added tests for acos, asin, atanh
|
2022-07-30 18:09:40 +03:00 |
|
Alexander Nozik
|
c5516e5581
|
Merge pull request #498 from mipt-npm/refactor/dubins
Refactor/dubins
|
2022-07-30 09:53:46 +03:00 |
|
|
137ddb3ade
|
Code simplification for Dubins path
|
2022-07-29 14:12:44 +03:00 |
|
Alexander Nozik
|
99fee476bc
|
Merge pull request #469 from lounres/feature/polynomials
Feature: Polynomials and rational functions
|
2022-07-28 18:04:06 +03:00 |
|
Gleb Minaev
|
a2fb14a221
|
Merge remote-tracking branch 'origin/feature/polynomials' into feature/polynomials
|
2022-07-28 12:03:12 +03:00 |
|
Gleb Minaev
|
c2025ee1c9
|
Remove Polynomial interface, fix consequent platform clashes. Add invariance.
|
2022-07-27 14:36:20 +03:00 |
|
Alexander Nozik
|
b5406e460e
|
Merge branch 'dev' into feature/polynomials
|
2022-07-27 08:26:08 +03:00 |
|
margarita0303
|
5d74fd8bf4
|
benchmark changed due to new names of svd functions
|
2022-07-26 22:42:36 +03:00 |
|
margarita0303
|
f7ac73b748
|
added some tests for svd
|
2022-07-26 22:13:48 +03:00 |
|
margarita0303
|
f0e445587d
|
fixed error
|
2022-07-26 21:56:50 +03:00 |
|
margarita0303
|
9a46dd8966
|
functions renamed, svd (Golab Kahan) now works by default
|
2022-07-26 18:03:01 +03:00 |
|
|
323e8b6872
|
Code simplification for Dubins path
|
2022-07-26 09:19:04 +03:00 |
|
|
1e8a8cac7e
|
Fix readme
|
2022-07-24 12:01:02 +03:00 |
|