Commit Graph

876 Commits

Author SHA1 Message Date
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
f9607006d5 Removed log messages 2020-07-31 21:23:35 +01:00
Ozzie Gooen
ac0baf94ed Fix for functions 2020-07-31 21:11:24 +01:00
Ozzie Gooen
65f1485a55
Merge pull request #68 from foretold-app/variable-test
Adds simple variables and functions
2020-07-31 19:09:12 +01:00
Ozzie Gooen
0d395c7b96 Minor cleanup 2020-07-31 19:07:44 +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
7aac191059 Removed inputVars from Parser 2020-07-31 11:43:56 +01:00
Ozzie Gooen
4f08533055 Very simple functions working 2020-07-31 11:27:16 +01:00
Ozzie Gooen
7ba49f7219 Simple function with no params 2020-07-31 10:41:34 +01:00
Ozzie Gooen
d79c4baa9d Minor fixes 2020-07-31 09:28:45 +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
79d91bc69a Changed Samples to SamplesToShape 2020-07-30 18:59:30 +01:00
Ozzie Gooen
9b7f2f246d Clean up types from Samples.re 2020-07-30 18:54:31 +01:00
Ozzie Gooen
d2a17f9f1a Removed unused downsampleTo 2020-07-30 18:23:17 +01:00
Ozzie Gooen
8fdb54f0df Moved render types to DistPlusRenderer 2020-07-30 18:09:36 +01:00
Ozzie Gooen
2316820db1 Minor cleanup of RenderTypes 2020-07-30 17:52:28 +01:00
Ozzie Gooen
d17299a5b1 Starting to add Program file 2020-07-30 16:59:12 +01:00
Ozzie Gooen
0d5de854e3 Adding simple block ability to parser 2020-07-30 14:47:59 +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
102a147b97 First attempt at showing the use of a simple variable 2020-07-23 15:59:46 +01:00
Ozzie Gooen
bfd9ca5533 First part of refactor 2020-07-23 11:17:39 +01:00
Ozzie Gooen
e86d959c1b
Merge pull request #67 from foretold-app/epic-expression-tree
Epic expression tree
2020-07-20 10:54:35 +01:00
Ozzie Gooen
029a63853a
Merge pull request #66 from foretold-app/various-enhancements-July-2020
Various enhancements July 2020
2020-07-20 00:23:13 +01:00
Ozzie Gooen
8b8d144658 Minor cleanup, turned errors into results 2020-07-20 00:20:59 +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
Ozzie Gooen
b2c6ef7e5e Added triangular distribution catch 2020-07-19 13:10:36 +01:00
Ozzie Gooen
4072c47b70
Merge pull request #64 from foretold-app/seb/epic-fixes
Fixes for a few more of the issues in the bugs doc
2020-07-19 06:34:58 +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
Ozzie Gooen
1dfea41ab8 Formatted AlgebraicShapeCombination and added |> ignore statements 2020-07-17 11:29:51 +01:00
Ozzie Gooen
b3ccabae73 Tiny refactor to use Shape methods directly 2020-07-17 11:29:18 +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
5fb5d2639f Remove normalizedToDiscrete and normalizedToContinuous 2020-07-16 20:39:28 -07:00
Sebastian Kosch
3e17b0a463 Add XYShape.stepwiseToLinear 2020-07-16 20:29:34 -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
Ozzie Gooen
1ae51b1e85
Merge pull request #63 from foretold-app/add-back-simple-sampling
Adds simple sampling
2020-07-14 11:03:25 +01:00
Sebastian Kosch
49e379c8aa Fix discrete+continuous integration issue by cleaning up PointwiseCombination.combine 2020-07-13 16:32:45 -07:00
Sebastian Kosch
f8060458be Fix multimodals containing both discrete and continuous 2020-07-13 12:44:45 -07:00
Sebastian Kosch
fed98763d5 Add distToFloat functions 2020-07-13 12:05:00 -07:00