Commit Graph

36 Commits

Author SHA1 Message Date
Sebastian Kosch
954fcf4344 Fix merge conflicts 2020-07-16 18:45:40 -07:00
Sebastian Kosch
dca5b21f3a Move integralCache into shapes; clean up interpolator functions for PointwiseCombinations 2020-07-16 18:14:42 -07:00
Sebastian Kosch
fed98763d5 Add distToFloat functions 2020-07-13 12:05:00 -07:00
Ozzie Gooen
e5f38af43e First attempt at sampling 2020-07-11 16:41:35 +01:00
Ozzie Gooen
892f0a0b25 Removed continuousShape from SymbolicDist 2020-07-08 17:30:36 +01:00
Ozzie Gooen
366523ce80 Pulled out Continuous to its own file 2020-07-08 17:00:13 +01:00
Sebastian Kosch
8d09cf9beb Fix rendering of uniforms; add normalization constant in convolution code 2020-07-06 23:43:25 -07:00
Sebastian Kosch
89e07dad86 Fix truncation 2020-07-06 21:08:56 -07: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
19e9eaee83 Minor renaming 2020-07-02 14:33:41 +01:00
Ozzie Gooen
96df9ced85 Moved rendering code from TreeNode to SymbolicDist 2020-07-02 14:30:01 +01:00
Ozzie Gooen
99c0803953 Moved truncateString work to separate section 2020-07-02 13:24:49 +01:00
Ozzie Gooen
4663700f67 Moved out distToFloatOps to better places 2020-07-02 12:25:04 +01:00
Ozzie Gooen
101824e500 Minor renames, and moved attemptAlgebraicOperation to SymbolicDist 2020-07-02 12:14:16 +01:00
Ozzie Gooen
491ac15f7b Separated Operation toString 2020-07-02 10:40:21 +01:00
Ozzie Gooen
43ba49dd12 Minor MathJsParser cleanup 2020-07-01 23:47:49 +01:00
Ozzie Gooen
05097bf28a Simplifications for MathJsParser 2020-07-01 23:05:35 +01:00
Ozzie Gooen
baaff19750 Moving operations functionality into new SymbolicTypes.re file 2020-07-01 22:01:58 +01:00
Ozzie Gooen
acdd3dfe7a Minor formatting and name changes 2020-07-01 20:26:39 +01:00
Sebastian Kosch
502481e345 First working prototype of algebraic combinations 2020-06-29 22:29:15 -07:00
Sebastian Kosch
d2e7e5f928 Fixed some indexing errors in convolution code 2020-06-26 22:37:24 -07: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
Sebastian Kosch
214f3b9e58 Renaming, removed some Js.logs 2020-06-13 18:54:54 -07:00
Sebastian Kosch
8827650da3 Slightly cleaned up tree evaluation 2020-06-13 18:46:38 -07:00
Sebastian Kosch
9b10452156 Fix division by zero 2020-06-12 23:53:01 -07:00
Sebastian Kosch
f6c1918b12 Big refactor towards proper distTree, still slow and untested 2020-06-12 23:30:51 -07:00
Sebastian Kosch
fa1bf75acc Comment out some stuff, fix annoying react key prop error 2020-06-09 21:43:35 -07:00
Sebastian Kosch
eb0ffdc6c3 First pass at nested multimodals, still needs lots of cleanup 2020-06-09 21:28:44 -07:00
Sebastian Kosch
6306fa9ca2 Clean up interpolateXs function 2020-06-03 09:24:55 -07:00
Sebastian Kosch
68efbf0396 Fix normal distribution from 90CI (stdev was double what it should be) 2020-06-02 15:24:09 -07:00
Sebastian Kosch
f3f1861ba6 Realistic x selection for uniform distribution rendering 2020-06-02 15:08:41 -07:00
Ozzie Gooen
5129ff20d5 Added normal from90PercentCI for distributions that are at 0 or below 2020-04-30 11:18:33 +01:00
Ozzie Gooen
2e5f285a9e Allows for simple arrays representing samples 2020-04-11 14:22:13 +01:00
Ozzie Gooen
990f01b8d6 Reorganization of files 2020-04-05 07:36:14 +01:00