Commit Graph

56 Commits

Author SHA1 Message Date
Ozzie Gooen
99d89a9f78 Pulled out Distplus and DistPlusTime to separate files 2020-07-08 16:52:41 +01:00
Sebastian Kosch
ca9f725ae7 Remove Leaf and Operation wrapper types 2020-07-03 14:55:27 -07:00
Ozzie Gooen
41eca03618 Set up new expressionTree directory 2020-07-02 18:12:03 +01:00
Ozzie Gooen
101824e500 Minor renames, and moved attemptAlgebraicOperation to SymbolicDist 2020-07-02 12:14:16 +01:00
Sebastian Kosch
dc1ec1bb86 It compiles! 2020-06-26 21:29:21 -07:00
Sebastian Kosch
bd528571af Working on code reorganization, doesn't compile yet 2020-06-25 23:38:14 -07:00
Ozzie Gooen
f247f65478 Minor cleanup of mean and variance 2020-04-19 21:04:50 +01:00
a89960a1e7 Formatting 2020-04-18 23:27:24 +02:00
2f45f92552 Added mean and variance functions, and tests for those.
- A getMean and getVariance in each module of src/distPlus/distribution/Distributions.re
    - They get the exact answer for the functions in Distributions.re, according to the approximation used.
    - There is now an XYShape.Analysis.integrateContinuousShape function.
- Tests in the __tests__/Distributions__Test.re function.
    - Calculation of the mean and variance for the normal and lognnormal distributions, at the end.
- I also added some reduce array functions to the E.A. module.
2020-04-18 23:20:59 +02:00
Ozzie Gooen
7ab81249bf Kde with auto kernel width 2020-04-03 20:41:37 +01:00
Roman Galochkin
df075b4d68 Moves code into Science module 2020-04-03 14:08:32 +03:00
Roman Galochkin
1fe9524937 Moves code into Science module 2020-04-03 14:06:05 +03:00
Roman Galochkin
b84155d7dc Implements some function of Science lib 2020-04-03 14:00:40 +03:00
Roman Galochkin
2dca2d5dd9 Adds bandwidth tests 2020-04-03 13:25:42 +03:00
Ozzie Gooen
54eab1f204 Change order of continuous distribution make command 2020-03-28 21:46:17 +00:00
Ozzie Gooen
786ee1fded Minor changes of optionals in distributions 2020-03-28 21:29:02 +00:00
Ozzie Gooen
29d8e40693 More XYShape cleanup 2020-03-28 14:17:47 +00:00
Ozzie Gooen
6f8d06a6d6 First refactor to XYShape 2020-03-26 23:18:19 +00:00
Ozzie Gooen
8d1ab10e06 Minor cleanup 2020-03-20 12:08:26 +00:00
Ozzie Gooen
01da434fc3 Sped up integrateWithTriangles a lot 2020-03-18 22:52:40 +00:00
Ozzie Gooen
2c83c68d95 Performance gains and added back mixtures 2020-03-17 18:38:16 +00:00
Ozzie Gooen
c682fff280 Minor changes, but seemed to break percentiles 2020-03-16 16:59:58 +00:00
Ozzie Gooen
88d54d4de9 Started to improve GuesstimatorLibrary, had issues 2020-03-14 22:05:34 +00:00
Ozzie Gooen
a99415e5bc Added native logScoring and related functionality to XYShape 2020-03-14 21:18:34 +00:00
Ozzie Gooen
c9161d230e Added Dist Domain Y resetting 2020-03-14 17:44:02 +00:00
Roman Galochkin
4fc7723e32 Adds integral function 2020-02-25 13:10:32 +03:00
Roman Galochkin
4a88acae66 Adds integral function 2020-02-25 13:08:16 +03:00
Roman Galochkin
c97c675642 Adds tests 2020-02-25 12:52:36 +03:00
Roman Galochkin
946e2dad7e Adds tests 2020-02-25 12:45:41 +03:00
Roman Galochkin
188266546d FindX tests 2020-02-25 12:04:26 +03:00
Roman Galochkin
94a9712788 FindY tests (2) 2020-02-25 11:57:14 +03:00
Roman Galochkin
80a52a2a7b FindY tests 2020-02-25 11:45:44 +03:00
Roman Galochkin
efe3c67a25 Renames CDFunctor 2020-02-25 11:39:42 +03:00
Roman Galochkin
790791eab1 Adds tests (5) 2020-02-25 10:59:01 +03:00
Roman Galochkin
822a803d01 Adds tests (4) 2020-02-25 10:38:08 +03:00
Roman Galochkin
f553fb742e Adds tests (3) 2020-02-25 10:10:21 +03:00
Roman Galochkin
fb4bc52324 Adds tests (2) 2020-02-25 10:04:12 +03:00
Roman Galochkin
d3bc12ddd0 Adds tests 2020-02-25 10:01:40 +03:00
Roman Galochkin
e55993527e Fixes file link 2020-02-25 08:20:11 +03:00
Roman Galochkin
eaea7cc69a Merge remote-tracking branch 'origin/master' into feature/1083 2020-02-25 08:15:46 +03:00
Ozzie Gooen
8c625a6803 Desparately trying to work for many conditions 2020-02-24 21:01:29 +00:00
Ozzie Gooen
3182067a48 Improved mixed CDF function 2020-02-24 16:39:55 +00:00
Ozzie Gooen
d7f95df430 Added further simple tests 2020-02-24 11:11:03 +00:00
Ozzie Gooen
24dc4e657e Continuous integration should include first item 2020-02-23 20:50:27 +00:00
Ozzie Gooen
8d7a6f7f6c Fixed some discrete functions 2020-02-23 19:40:38 +00:00
Ozzie Gooen
029431a449 Simple todo and tests 2020-02-23 18:59:04 +00:00
Ozzie Gooen
f844c9cc72 Renaming of core lib and charts 2020-02-23 13:27:52 +00:00
Ozzie Gooen
6a57095cad DistFunctor -> Distributions 2020-02-23 13:14:14 +00:00
Ozzie Gooen
0c0fe76e4e First iteration on continuous types 2020-02-22 11:07:17 +00:00
Roman Galochkin
fc66ac0082 Step 7 - test 2020-02-21 16:50:23 +03:00