Commit Graph

43 Commits

Author SHA1 Message Date
Ozzie Gooen
31e4f97820 Simple code version of multimodal, cdf, pdf, sample 2020-08-10 23:35:21 +01:00
Ozzie Gooen
f3841a961c Gradually adding more functions to Functions.re 2020-08-10 22:06:31 +01:00
Ozzie Gooen
86a9c32702 A bunch of minor touches 2020-08-09 14:31:09 +01:00
Ozzie Gooen
a9a13b7d54 Very minor cleanup 2020-08-09 12:15:45 +01:00
Ozzie Gooen
e55a981be7 More simple cleanup 2020-08-09 09:51:47 +01:00
Ozzie Gooen
b064001a51 Ensure render in DistPlusRenderer 2020-08-08 22:33:36 +01:00
Ozzie Gooen
04d606d9c6 Allow function to reach editor 2020-08-07 13:30:16 +01:00
Ozzie Gooen
3147e6d9c3 Minor cleanup 2020-08-07 10:29:47 +01:00
Ozzie Gooen
f72a3ddde6 Moved samplingDistribution to PTypes 2020-08-06 17:08:26 +01:00
Ozzie Gooen
ac0baf94ed Fix for functions 2020-07-31 21:11:24 +01:00
Ozzie Gooen
e266e6557c Added simple exponentiation 2020-07-31 14:02:29 +01:00
Ozzie Gooen
bcbbcf0f43 CallableFunction -> FunctionCall 2020-07-31 12:31:39 +01:00
Ozzie Gooen
7ba49f7219 Simple function with no params 2020-07-31 10:41:34 +01:00
Ozzie Gooen
e1374ee69b First attempt at simple working environment 2020-07-31 09:00:12 +01:00
Ozzie Gooen
67828cf789 Merged recommendedLenght to samplingParams 2020-07-30 19:27:35 +01:00
Ozzie Gooen
43704743af New functions use new syntax 2020-07-30 13:54:35 +01:00
Ozzie Gooen
d3766f7a7f Moving function creation into ExpressionTreeEvaluator as functions 2020-07-30 11:44:01 +01:00
Ozzie Gooen
b72dbab863 Simple node score refactor for analytical/sampling decisions 2020-07-19 23:48:37 +01:00
Ozzie Gooen
ac7b1ee9d5 SymbolicDistFloat adjustment for choose in ExpressionTree 2020-07-19 23:08:27 +01:00
Ozzie Gooen
95b8ba2036 Attempt to simplify Render code 2020-07-19 21:19:57 +01:00
Ozzie Gooen
6bf350039b Added .+ and .* support to parser 2020-07-19 14:21:47 +01:00
Sebastian Kosch
d9cb164e5d Fix conflicts 2020-07-18 21:45:47 -07:00
Sebastian Kosch
d9141f6b2b Change extrapolation handling in Continuous.combinePointwise to explicit distributionType param 2020-07-18 21:43:27 -07:00
Sebastian Kosch
f3922761f4 Ozzie's suggestions 2020-07-18 21:34:55 -07:00
Ozzie Gooen
6d71722d34 Moved a bit of code to the SamplingDistribution file 2020-07-17 23:00:17 +01:00
Ozzie Gooen
f09caaae5e Change back to use combinationByRendering for this PR 2020-07-17 14:14:26 +01:00
Sebastian Kosch
9cdcc85d6c Fix broken filter in Discrete.truncate; switch to epsilon_float in Continuous.truncate 2020-07-16 20:50:12 -07:00
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
2da6f00211 Attached inputs to editor 2020-07-12 23:54:52 +01:00
Ozzie Gooen
e5f38af43e First attempt at sampling 2020-07-11 16:41:35 +01:00
Ozzie Gooen
366523ce80 Pulled out Continuous to its own file 2020-07-08 17:00:13 +01:00
Ozzie Gooen
248545ee34 Added evaluateAndRetry function 2020-07-08 13:52:47 +01:00
Ozzie Gooen
9d0ecda297 Moved data to evaluationParams 2020-07-08 11:39:03 +01:00
Ozzie Gooen
da52444e8e Minor document formatting 2020-07-08 10:37:39 +01:00
Sebastian Kosch
2ddf0c02cb Add linear-time continuous XYShape combine function 2020-07-07 15:24:30 -07: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
Ozzie Gooen
4cf7a69d3e Formatted ExpressionTreeEvaluator.re 2020-07-06 19:50:22 +01:00
Ozzie Gooen
56a9bda82a Reapplied truncation changes that previously fixed things 2020-07-06 19:49:59 +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