Andrey Mischenko
|
bae77b6979
|
Use type safe plugin accessors, collapse some nested DSLs, removed duplicate declarations
|
2019-04-23 18:07:36 +08:00 |
|
Andrey Mischenko
|
f797d7b082
|
Use type safe accessors for sourceSets that available now with multiplatform-config
|
2019-04-23 17:47:57 +08:00 |
|
Andrey Mischenko
|
eb2162987b
|
WIP move config to buildSrc
|
2019-04-23 16:07:26 +08:00 |
|
|
0e7ad1c0c0
|
Build refactoring
|
2019-04-23 10:33:39 +03:00 |
|
Andrey Mischenko
|
e30337e196
|
WIP move config to buildSrc
|
2019-04-23 15:13:10 +08:00 |
|
|
b2d97651b1
|
Removed unnecessary inlines
|
2019-04-21 22:34:35 +03:00 |
|
|
e500046932
|
Added Comparable to Complex
|
2019-04-21 18:02:16 +03:00 |
|
|
a9ed3fb72e
|
LU decomposition and inversion working
|
2019-04-21 16:17:30 +03:00 |
|
|
bbc012d8cd
|
Optimizing decomposition performance
|
2019-04-20 11:43:30 +03:00 |
|
|
f1b1010c4d
|
Deprecated Vectors. Working on LUP optimization (not working yet)
|
2019-04-15 20:50:50 +03:00 |
|
|
98bb72a6a0
|
removed unnecessary inlines
|
2019-04-09 20:19:16 +03:00 |
|
|
271e762a95
|
Optimizing inversion performance
|
2019-04-09 19:48:53 +03:00 |
|
|
14f05eb1e1
|
Matrix refactoring
|
2019-04-07 12:27:49 +03:00 |
|
|
1af0ed4b91
|
Deploy configuration
|
2019-02-22 13:52:35 +03:00 |
|
|
bcc27ac0e0
|
Documentation update. Bump version to 0.1.0-dev
|
2019-02-20 15:24:51 +03:00 |
|
|
25e8e03494
|
Memory on JVM and JS
|
2019-02-20 12:54:39 +03:00 |
|
|
815066cf6c
|
FFT buffer transformations for commons-math
|
2019-02-15 20:00:42 +03:00 |
|
|
cdcba85ada
|
Some unifications for buffers and NDStructures
|
2019-02-14 20:31:08 +03:00 |
|
|
566883c521
|
Algebra operations separated
|
2019-02-14 09:38:42 +03:00 |
|
|
9e2d6125f1
|
Histograms evicted from core
|
2019-02-13 18:21:51 +03:00 |
|
|
123e0176b8
|
Documentation in progress.
|
2019-02-13 14:55:44 +03:00 |
|
|
d04ee956e5
|
Lazy structures revision
|
2019-02-12 14:06:37 +03:00 |
|
|
91207c8c9a
|
Complex buffer optimization
|
2019-02-12 12:28:35 +03:00 |
|
|
c3989159ab
|
Complex buffer optimization
|
2019-02-12 11:58:58 +03:00 |
|
|
f6cc23ce0a
|
Optimized Field for DoubleBuffer operations.
|
2019-02-10 09:11:58 +03:00 |
|
|
58a22e4338
|
Ring buffer. At last.
|
2019-02-09 10:44:28 +03:00 |
|
|
c0bdacecb3
|
Moved sums out of Space
|
2019-02-06 18:18:10 +03:00 |
|
|
3413d21385
|
Fixed atomicfu build issues (no js)
|
2019-02-03 13:07:35 +03:00 |
|
|
1e99e89c4c
|
Sequential operations
|
2019-02-02 18:16:25 +03:00 |
|
|
a3e8ffa147
|
minor matrix fix
|
2019-01-31 18:21:06 +03:00 |
|
|
388d016fdf
|
Specialized 1d and 2d NDStructures
|
2019-01-31 18:19:02 +03:00 |
|
|
a2ef50ab47
|
Refactored Matrix features
|
2019-01-27 09:45:32 +03:00 |
|
|
569ff6357b
|
Added matrix builder for small matrices
|
2019-01-26 22:04:28 +03:00 |
|
|
ce29e0e26c
|
Migrate to stable 1.3.20
|
2019-01-26 19:38:18 +03:00 |
|
|
77bf8de4f1
|
Optimized mapping functions for NDElements
|
2019-01-23 13:30:26 +03:00 |
|
|
6154588534
|
Koma integration + multiple fixes to Matrix API
|
2019-01-21 16:20:14 +03:00 |
|
|
baae18b223
|
Koma integration + multiple fixes to Matrix API
|
2019-01-21 15:05:44 +03:00 |
|
|
a9e06c261a
|
Optimized performance for Double BufferMatrix product
|
2019-01-21 10:22:37 +03:00 |
|
|
a2a7ddcdda
|
Commons-math implementation for linear algebra
|
2019-01-17 19:26:17 +03:00 |
|
|
b4e8b9050f
|
Fixed LUP solver implementation
|
2019-01-17 12:42:56 +03:00 |
|
|
271d7886df
|
Added equality to matrices
|
2019-01-16 19:41:36 +03:00 |
|
|
cedb8a816e
|
LUDecomposition finished. Not tested
|
2019-01-16 19:13:09 +03:00 |
|
|
58e939e0cf
|
Revert "Added internal mapping functionality to buffers"
|
2019-01-16 15:51:28 +03:00 |
|
|
87e8566157
|
Added internal mapping functionality to buffers.
|
2019-01-16 15:18:26 +03:00 |
|
|
7e83b080ad
|
Matrix revision
|
2019-01-16 14:52:27 +03:00 |
|
|
037735c210
|
Replaced Double in algebra by numbers, DiffExpressions
|
2019-01-13 10:42:53 +03:00 |
|
|
4c1547ba5c
|
Added strides equality and fixed tests
|
2019-01-08 20:42:45 +03:00 |
|
|
f356e8956b
|
Cleanup after nd optimization phase II
|
2019-01-08 20:23:24 +03:00 |
|
|
876a363e0b
|
Cleanup after nd optimization phase II
|
2019-01-08 19:10:08 +03:00 |
|
|
05d15d5b34
|
Cleanup after nd optimization phase I
|
2019-01-08 10:35:00 +03:00 |
|
|
2bf34f2a07
|
Added Rings for Int and Short
|
2019-01-07 17:44:10 +03:00 |
|
|
83e24acdc5
|
Added features to Matrix
|
2019-01-07 17:24:10 +03:00 |
|
|
c161ef0b57
|
Documentation for nd-performance
|
2019-01-07 17:18:31 +03:00 |
|
|
9da1a8c3e3
|
Merge remote-tracking branch 'origin/dev' into dev
# Conflicts:
# kmath-core/src/commonMain/kotlin/scientifik/kmath/histogram/FastHistogram.kt
# kmath-core/src/commonMain/kotlin/scientifik/kmath/histogram/Histogram.kt
# kmath-core/src/commonMain/kotlin/scientifik/kmath/linear/Matrix.kt
# kmath-core/src/commonMain/kotlin/scientifik/kmath/linear/Vector.kt
# kmath-core/src/commonMain/kotlin/scientifik/kmath/misc/Grids.kt
# kmath-core/src/commonMain/kotlin/scientifik/kmath/structures/BufferNDField.kt
# kmath-core/src/commonMain/kotlin/scientifik/kmath/structures/Buffers.kt
# kmath-core/src/commonMain/kotlin/scientifik/kmath/structures/ExtendedNDField.kt
# kmath-core/src/commonMain/kotlin/scientifik/kmath/structures/NDField.kt
# kmath-core/src/commonMain/kotlin/scientifik/kmath/structures/NDStructure.kt
# kmath-core/src/commonMain/kotlin/scientifik/kmath/structures/RealNDField.kt
|
2019-01-05 21:06:59 +03:00 |
|
|
798512517d
|
Added factories for Complex number buffers and nd-structures
|
2019-01-05 21:01:30 +03:00 |
|
|
696a916ade
|
Buffer factories removed from global scope
|
2019-01-05 20:15:36 +03:00 |
|
|
12b343e905
|
Removed GenericNDField. Additional cleanup
|
2019-01-05 12:43:51 +03:00 |
|
|
b883455bd3
|
Cleanup after nd-fields upgrade
|
2019-01-05 12:31:47 +03:00 |
|
|
600d8a64b8
|
Fixes to tests and lazy structures
|
2019-01-04 20:23:32 +03:00 |
|
|
c0a43c1bd1
|
Code style update + RealNDField tweaks
|
2019-01-04 18:12:28 +03:00 |
|
|
53d752dee8
|
Major refactoring of types for algebra elements. Element type could differ from field type.
|
2019-01-03 20:48:10 +03:00 |
|
breandan
|
55ce9b4754
|
use consistent code style and simplify
|
2019-01-03 10:43:12 -05:00 |
|
|
622a6a7756
|
Removed empty files and fixed one test
|
2018-12-31 14:10:02 +03:00 |
|
|
b47cdd12c2
|
Adjustments to RealNDField
|
2018-12-31 13:48:27 +03:00 |
|
|
334dadc6bf
|
Specialized BufferNDField
|
2018-12-30 19:48:32 +03:00 |
|
|
ad5e14e9a2
|
Doc update. Name refactoring in NDField
|
2018-12-26 14:35:51 +03:00 |
|
|
88c20843a4
|
Matrix and linear algebra redone
|
2018-12-24 15:19:35 +03:00 |
|
|
deed7f597c
|
Matrix doe product moved out of context
|
2018-12-17 12:53:20 +03:00 |
|
|
280bc9e507
|
Cached strides creation
|
2018-12-17 12:44:03 +03:00 |
|
|
bb64012992
|
Complex extensions
|
2018-12-17 12:32:47 +03:00 |
|
|
cddea1869d
|
Lazy structures, structure is no longer iterable, removed copy on read-only buffers.
|
2018-12-11 17:25:55 +03:00 |
|
|
bdd9dccd4f
|
Final fixes for FastHistogram and NDStructure performance
|
2018-11-24 21:49:42 +03:00 |
|
|
d799668083
|
Faster implementation for FastHistogram
|
2018-11-24 20:55:35 +03:00 |
|
|
15cc4a22e2
|
Fixed some performance issues with histogram
|
2018-11-23 21:44:42 +03:00 |
|
|
5e3e0eb09d
|
All fields in Structures, Vectors and Matrices are now generic
|
2018-11-23 18:42:40 +03:00 |
|
|
29da5bad28
|
Added phantom histograms
|
2018-11-23 15:46:14 +03:00 |
|
|
8f5276bdcb
|
Broaden scope of VectorSpace to include Points
|
2018-11-23 14:08:28 +03:00 |
|
|
5cd6301f45
|
NDArray renamed to NDElement
|
2018-11-21 09:55:39 +03:00 |
|
|
75bedde1fa
|
Merge remote-tracking branch 'origin/dev' into dev
# Conflicts:
# build.gradle
# settings.gradle
|
2018-11-20 22:10:24 +03:00 |
|
|
62c7099f8a
|
Minor change to histogram API. Project build to kts.
|
2018-11-20 22:09:07 +03:00 |
|
|
dcf8f4c6fd
|
inline class bug
|
2018-11-15 11:07:51 +03:00 |
|
|
68bd0ae0af
|
Norm is a separate context
|
2018-11-14 23:26:38 +03:00 |
|
|
be18014d54
|
RealNDField
|
2018-11-06 21:22:03 +03:00 |
|
|
20a7c6c4f1
|
MultivariateHistogram fix
|
2018-11-05 16:11:53 +03:00 |
|
|
881ee9f688
|
Added limited polimorphism to Histogram
|
2018-10-28 21:53:40 +03:00 |
|
|
6a0ef6a235
|
Added limited polimorphism to Histogram
|
2018-10-28 21:41:58 +03:00 |
|
|
34374e1006
|
Moved multivariate histogram to common
|
2018-10-28 16:56:06 +03:00 |
|
|
c8329eef8a
|
Histograms for jvm are in working order.
|
2018-10-28 16:47:54 +03:00 |
|
|
c7575caeee
|
AIDA is broken, rollback to standalone histograms
|
2018-10-27 10:08:07 +03:00 |
|
|
ae34346437
|
Quick AIDA port
|
2018-10-26 20:14:07 +03:00 |
|
|
f506e76b69
|
Moved JMH out of core
|
2018-10-26 17:45:41 +03:00 |
|
|
f950313f41
|
NDStructures redone
|
2018-10-21 18:41:39 +03:00 |
|
|
f894175897
|
Basic matrix inversion
|
2018-10-12 10:49:11 +03:00 |
|
|
0cde0cfea5
|
Basic matrix inversion
|
2018-10-11 16:23:33 +03:00 |
|
|
a9c084773b
|
Linear algebra in progress
|
2018-10-09 12:22:35 +03:00 |
|
|
c4b334976a
|
Switch to kotlin 1.3 eap and mpp build
|
2018-09-30 17:18:04 +03:00 |
|