https://github.com/probmods/webppl

sort by:
Revision Author Date Message Commit Date
049e17d 0.1.1 09 September 2015, 17:30:06 UTC
8776fae Merge pull request #162 from probmods/extras ERP serialization and printing 09 September 2015, 15:55:45 UTC
ff4d43b Merge pull request #177 from probmods/eval-pass-store Pass store and address to function resulting from webppl eval 09 September 2015, 09:40:40 UTC
3a4489e Merge pull request #178 from probmods/node-v4-travis Add nodejs v4.0.0 to travis tests 09 September 2015, 09:07:58 UTC
9c8895a Add nodejs v4.0.0 to travis tests 08 September 2015, 19:24:29 UTC
48e250f update naming and functionality - now provides handles to deal with serializing (-)Infinity - simpler naming 08 September 2015, 19:13:42 UTC
13c043e Linting 08 September 2015, 18:44:38 UTC
0a85534 Pass store and address to function resulting from webppl eval 08 September 2015, 18:34:48 UTC
beccb05 Merge pull request #157 from erindb/dev Wrap run so that it can be used inside webppl programs 07 September 2015, 20:25:43 UTC
f07a580 Fix whitespace. 07 September 2015, 10:59:55 UTC
0339bdb Remove root node from serialized ERPs. 07 September 2015, 10:59:49 UTC
1578928 add eval tests under 'deterministic' 07 September 2015, 06:35:08 UTC
82c141e Merge branch 'dev' of github.com:probmods/webppl into dev 07 September 2015, 06:25:07 UTC
b3b2cff Revert "webppl eval tests" This reverts commit 18f423e6f6dd4abf1d96908185266a588ddf42e6. 07 September 2015, 06:22:57 UTC
17df5d8 Revert "change util-scripts to deterministic" This reverts commit 192ac1cda935fcfea58df425a2d56ea41a9a77d0. 07 September 2015, 06:22:42 UTC
522d92d erp json object representation - array => object 04 September 2015, 09:27:59 UTC
9f3524b add deterministic tests for serialization 03 September 2015, 03:54:34 UTC
126a931 Merge branch 'dev' into extras 03 September 2015, 03:46:19 UTC
cd1f9b7 Merge pull request #171 from probmods/test-deterministic Infrastructure for testing deterministic webppl code 02 September 2015, 15:50:13 UTC
06d9a83 Merge pull request #170 from null-a/return-no-arg Handle empty return statements 02 September 2015, 15:47:36 UTC
454a24a Tweak assertion message. 02 September 2015, 08:57:53 UTC
1f9c763 Remove manual exception reporting. The default reporting by nodeunit appears sufficient. 02 September 2015, 08:47:55 UTC
a5096f1 Lint test wppl code. 02 September 2015, 08:43:11 UTC
fee750d Clarify intent of test. 02 September 2015, 07:50:20 UTC
acad08c Added test infrastructure for deterministic webppl code 31 August 2015, 21:50:58 UTC
a8be5d8 Handle return statements without an argument. 26 August 2015, 08:51:48 UTC
352ffc8 Make 'nodeunit tests/test-transforms.js' work. Requiring main.js adds apply as a global as expected by some tests. 26 August 2015, 08:51:35 UTC
a5fbab6 Merge branch 'dev' into extras 21 August 2015, 21:12:55 UTC
5a07500 Merge pull request #168 from probmods/remove-erp-lifting Remove erp lifting from webppl core 21 August 2015, 21:11:53 UTC
3c7fabc remove lifting from webppl core - abstracted into separate package https://github.com/iffsid/webppl-erpMods 21 August 2015, 21:06:56 UTC
bf7d589 Fix formatting. 21 August 2015, 18:45:00 UTC
5c3c6f4 Merge pull request #167 from null-a/readme-tweaks Readme tweaks 21 August 2015, 18:34:48 UTC
dd1d75f Add example of specifying package entry point. 21 August 2015, 18:29:34 UTC
87518c3 Fix file extension in debugger example. 21 August 2015, 18:24:43 UTC
70b8449 linting 19 August 2015, 23:50:25 UTC
9d3a284 made toJSON return an actual JSON object - makes checking if it is an erp object easier (now returns `{erp: [probs, support]}`) - if it was just an array `[probs, support]`, no way to test when deserializing if it was from an erp - factored `erpFromString` to use `erpFromJSON` since erpFromJSON makes some functions that act on serialized erps easier and can also implement checks better. 19 August 2015, 23:45:17 UTC
85866d5 remove dependence on names for erp serialization 18 August 2015, 15:02:06 UTC
9a1d13d remove names from erps 18 August 2015, 15:01:44 UTC
f856a42 remove special mention for baseERPEntries 18 August 2015, 01:13:40 UTC
9047f59 set parameterized to be true by default - also add missing name for binomialERP 17 August 2015, 22:25:35 UTC
13d0372 rename property from erp to dist 17 August 2015, 22:24:45 UTC
9e46f2d rename fixParameters to withParameters 17 August 2015, 22:24:00 UTC
6449be5 fix print under unified toJSON return 15 August 2015, 11:07:41 UTC
fab85d2 unify toJSON return type when valid 15 August 2015, 11:07:20 UTC
d61b810 don't mutate erp when fixing parameters 15 August 2015, 11:06:34 UTC
703b809 rename prototype `parameterize` to `fixParameters` 15 August 2015, 11:05:28 UTC
721c233 Merge branch 'dev' into extras 14 August 2015, 19:57:29 UTC
7f26651 edit erp `print` method 14 August 2015, 19:36:27 UTC
6862929 edits serializer and deserializer - now uses `name` and `parameterized` 14 August 2015, 19:35:21 UTC
a1d3613 erp prototype to fill in parameters - helps make erps unparameterized for saveing/storing 14 August 2015, 19:33:27 UTC
c43cd81 add `name` and `parameterized` fields to erps - `name` for identification - `parameterized` to indicate if sampler/scorer/support require parameters (affects decisions to print/save) 14 August 2015, 19:27:09 UTC
846a831 Fix invalid JSON in README.md 14 August 2015, 17:50:06 UTC
87ba796 Merge pull request #163 from null-a/imh-sample-without-params Handle calls to sample which omit the params arg in IncrementalMH 14 August 2015, 16:44:00 UTC
6765e3e Make test more strict. 14 August 2015, 16:35:20 UTC
19193cf Merge branch 'dev' into imh-sample-without-params 14 August 2015, 09:40:35 UTC
288c221 Handle optional and variable length params. 14 August 2015, 09:34:27 UTC
bc88774 remove unnecessary re-serialization 13 August 2015, 19:02:56 UTC
0eebd5a linting 13 August 2015, 16:55:07 UTC
b7d3a2c removed magic `'<erp>'` string - now displays the name of the erp -- formed from the name of the sampler 13 August 2015, 16:43:34 UTC
40ccb16 scores instead of prob and context through forEach - the serializer keeps the `prob` feild as scores; exponentiating where necessary for printing - removed `cc = this` construct and included `this` in `_.forEach` 13 August 2015, 16:41:13 UTC
0010e6a Merge pull request #164 from null-a/incrementalize-rejection Make Rejection work with caching transform. 13 August 2015, 15:09:23 UTC
58c253f Make Rejection work with caching transform. 13 August 2015, 08:12:25 UTC
61fe593 Handle calls to sample which omit the params arg. 13 August 2015, 07:54:06 UTC
192ac1c change util-scripts to deterministic 12 August 2015, 22:23:21 UTC
6fd821b linting 12 August 2015, 20:36:21 UTC
dc712f0 use serializer for `printWebpplValue` 12 August 2015, 20:31:51 UTC
55ebd2f erp serializer and deserializer - makes writing to localStorage/file easier - adds a simple `print` method to erps 12 August 2015, 20:30:27 UTC
12d578f Merge pull request #161 from null-a/refactor-isErp Combine duplicated isErp functions. 12 August 2015, 18:23:27 UTC
0aafc38 Move isErp to erp.js. 12 August 2015, 17:36:14 UTC
7d3802f Combine duplicated isErp functions. 12 August 2015, 15:54:03 UTC
9401406 Merge pull request #158 from probmods/extras Faster categorical ERP. Add liftERP function. Add stochasticCache. Time runtime in verbose mode. 12 August 2015, 00:29:28 UTC
18f423e webppl eval tests 12 August 2015, 00:28:55 UTC
e9c5427 linting 11 August 2015, 23:50:16 UTC
0ea3c05 removed noisyEq 11 August 2015, 23:46:54 UTC
1b8569a tests for `liftERP` and `stochasticCache` - the `stochasticCache` test, for now, only test for behaviour as a simple `cache`; i.e, no aggregation and no recomputation. 11 August 2015, 23:45:22 UTC
0d38a3a cosmetics - removed debugging logging - changed iterating over object in categoricalERP to `_.each` 11 August 2015, 23:25:52 UTC
242d77f linting 11 August 2015, 22:34:54 UTC
c5ac52c fix options object property test 11 August 2015, 22:33:27 UTC
94f4831 saner var naming for liftERP 11 August 2015, 22:33:12 UTC
393f347 specialize categoricalERP sampler for deltaERP 11 August 2015, 22:32:40 UTC
93dc40d add timing details for `run` when verbose 11 August 2015, 21:33:08 UTC
e774454 defaulted options object handler 11 August 2015, 17:43:30 UTC
87ef94f add stochastic, aggregative caching - additionally takes an aggregator and recompute probability as inputs - if/when result is present in cache, recompute probability is used to decide if the computation must be rerun - if rerun, the aggregator defines how the cached and new results must be combined 11 August 2015, 17:39:27 UTC
1c14af8 erp lifting and noisyEQ - `liftERP` lifts an erp to a new support space, aggregating probabilities as appropriate - `liftERP` is in header.wppl because the lift function is supplied through the transformed webppl code - noisyEq along the lines of webchurch and bher 11 August 2015, 17:35:34 UTC
dd2c4aa fix categoricalERP - `JSON.stringify` the support elements appropriately for scoring - allow augmenting created erp object (used when lifting ERPs) - make deltaERP a special case of categoricalERP 11 August 2015, 17:33:23 UTC
00f0a46 wrap run so that it can be used inside webppl programs 07 August 2015, 17:47:42 UTC
c15b73a Fix header level 06 August 2015, 17:09:10 UTC
1b75f52 0.1.0 06 August 2015, 15:59:26 UTC
b74c84c Switch to container-based architecture for .travis.yml 06 August 2015, 15:03:58 UTC
0154119 Add quotes to package.json examples 06 August 2015, 15:02:08 UTC
bc18d01 Merge pull request #133 from probmods/import-webppl-packages Package system 06 August 2015, 15:00:21 UTC
12b670c Use camelCase for the package global variable. 06 August 2015, 12:51:07 UTC
1834872 Document including packages in browser bundle. 05 August 2015, 17:44:17 UTC
3744dc7 Merge webpplEval and run. 05 August 2015, 17:32:40 UTC
3945d42 Typo. 05 August 2015, 09:41:00 UTC
338942c Merge branch 'dev' into import-webppl-packages 05 August 2015, 09:33:38 UTC
8ffa650 error message fix for MAP 28 July 2015, 22:49:21 UTC
7c9c01f Merge pull request #152 from probmods/pf2 Variable number of factors for ParticleFilterRejuv 27 July 2015, 18:20:38 UTC
fca4775 conditionals syntax 27 July 2015, 18:10:02 UTC
cd5f0a3 tests for PFRj 26 July 2015, 11:59:51 UTC
back to top