2292 Commits

Author SHA1 Message Date
ce453129f0 Merge pull request 'STUD-13. Improve numerical stability of mean statistic algorithm' (!525) from qwazer/kmath:STUD-13 into dev
Reviewed-on: 
Reviewed-by: Alexander Nozik <altavir@gmail.com>
2025-05-05 15:57:20 +03:00
d43ce15b99 STUD-13. Improve numerical stability of mean statistic algorithm
Replace naive summation that prone to floating-point errors (loss of precision) by Welford’s Online Algorithm which updates mean incrementally and more numerically stable.
 The cons is slightly higher computational overhead.
2025-05-05 15:34:49 +03:00
288ec467e6 Merge pull request 'add Geometric Mean statistic' (!524) from qwazer/kmath:STUD-13 into dev
Reviewed-on: 
2025-04-28 10:38:08 +03:00
59fbe5165f add Geometric Mean statistic 2025-04-23 16:26:48 +03:00
2d37a5255f Merge remote-tracking branch 'github/dev' into dev 2025-04-23 09:13:46 +03:00
SPC-code
5bbff7e8ad
Merge pull request #541 from qwazer/STUD-13
Add "min" and "max" statistics implemented as ExtremeValueStatistic
2025-04-23 09:11:20 +03:00
7ac9794c0c Add Min/Max statistics
- Remove ExtremeValueStatistic
- Add benchmark
2025-04-17 16:26:21 +03:00
e41bbe711c fix global scope pollution 2025-04-16 15:52:16 +03:00
57e4819430 Add "min" and "max" statistics implemented as ExtremeValueStatistic
- Add ExtremeValueStatistic
- Add statistics docs
2025-04-15 19:53:40 +03:00
e213db67da Add Float64Vector3D factory function 2025-04-07 12:27:23 +03:00
f2fef6cb5d Add benchmarks to Readme 2025-03-26 11:07:07 +03:00
ef31e35603 Add attribute builder accessors for fits 2025-03-16 15:54:41 +03:00
a756490d20 Fix package for context line extensions 2025-03-10 10:13:04 +03:00
9d3d08e66b Update dokka configuration 2025-03-10 09:26:13 +03:00
SPC-code
8deaf1470a
Update pages.yml 2025-03-10 07:46:52 +03:00
e11968f8d2 Remove ND4j 2025-03-07 21:03:57 +03:00
656d874a65 fix dokka 2025-03-07 21:03:44 +03:00
4277f480d8 Remove nd4j dependency from benchmarks 2025-01-27 14:46:27 +03:00
2a3cf190b1 Upgrade tensorflow version 2025-01-27 13:13:47 +03:00
06271fb889 0.4.2 release 2025-01-27 09:28:57 +03:00
bdc9d35512 Add sparse matrix builder 2025-01-27 09:26:48 +03:00
b230abefc8 Merge remote-tracking branch 'refs/remotes/github/dev' into dev 2025-01-27 09:26:04 +03:00
c47fa7bdba Merge remote-tracking branch 'github/master' into dev 2025-01-27 09:23:37 +03:00
c70a7c5128 Add sparse matrix builder 2025-01-26 22:17:36 +03:00
SPC-code
720378f7fc
Merge pull request #535 from SciProgCentre/commandertvis/423-fix
Move ND4J dependencies to libs.versions.toml, API dump in kmath-nd4j
2025-01-22 09:51:48 +03:00
Iaroslav Postovalov
f9f6b51772
Move ND4J dependencies to libs.versions.toml, API dump in kmath-nd4j 2025-01-22 01:14:05 +01:00
676cf5ff3b Ojalgo conversion bug 2025-01-17 14:54:09 +03:00
5538102ad9 Ojalgo conversion bug 2025-01-17 14:52:47 +03:00
SPC-code
345f4f2acf
Update pages.yml 2025-01-12 15:12:02 +03:00
SPC-code
8a73406d2c
Update pages.yml 2025-01-12 14:20:22 +03:00
ead9b95ae8 Merge remote-tracking branch 'github/master' 2025-01-12 14:09:55 +03:00
c9d1de41b1 Update changelog and Readme for 0.4.1 2025-01-12 13:40:41 +03:00
b2b64f35d0 Change EJML implementation to match CM and Ojalgo 2025-01-12 13:04:46 +03:00
1ec3d1adb9 add ojalgo_license 2025-01-12 11:45:49 +03:00
d8af4e36ed Add ojalgo module 2025-01-12 11:40:51 +03:00
da9608128b Move attributes to separate project 2025-01-12 11:40:07 +03:00
5c8e50c3df Move attributes to separate project 2025-01-07 22:30:25 +03:00
117b253d4d Merge remote-tracking branch 'github/dev' into dev 2024-12-24 13:57:12 +03:00
6170f0376e Fix EJML to properly treat vectors as columns 2024-12-24 13:44:29 +03:00
cd46773f43 Fix EJML to properly treat vectors as columns 2024-12-24 13:43:41 +03:00
SPC-code
b518969f02
Update build.yml 2024-12-24 13:02:47 +03:00
3aa387c544 Fix EJML to properly treat vectors as columns 2024-12-24 12:58:00 +03:00
19139c0d4e Fix EJML to properly treat vectors as columns 2024-12-24 12:57:08 +03:00
b4b8f30b2a Remove hardcoded reference to SymbolIndexer in asm 2024-12-24 12:51:15 +03:00
b9f413b5ce Revert SymbolIndexer package to make ASM builders work. 2024-12-24 12:26:01 +03:00
43e407e11a Merge changes for Kotlin 2.1.0 2024-12-24 10:51:55 +03:00
a6fcfdebd1 Merge remote-tracking branch 'spc/dev' into dev 2024-12-24 10:44:42 +03:00
8f55d89daf EAP 2.1.20 2024-12-21 14:02:54 +03:00
c475c43744 Named buffers and named module 2024-12-14 11:50:46 +03:00
7064546f83 add dokka multimodule 2024-10-04 14:55:15 +03:00