https://github.com/probmods/webppl

sort by:
Revision Author Date Message Commit Date
d5c974a 0.9.7 31 January 2017, 02:56:40 UTC
22b8f88 Merge pull request #771 from null-a/rename-runner-global Rename global variable used to store runner. 31 January 2017, 02:41:12 UTC
b9305e3 Merge pull request #770 from null-a/guide-band-aid2 Add `noAutoGuide` option 31 January 2017, 02:36:50 UTC
2daf356 Rename global variable used to store runner. By reusing the name webppl-editor already uses to expose the runner we avoid breaking webppl code, because we're no longer switching the name of the global variable in which the runner is stored. 30 January 2017, 18:54:07 UTC
bf39e8d Observe the noAutoGuide flag in optimization. 30 January 2017, 14:54:37 UTC
fb96dca Allow per choice opt out of auto guides. By passing `{noAutoGuide: true}` to `sample`. 30 January 2017, 14:54:31 UTC
fa611c7 Extract helper for readability. 30 January 2017, 14:28:19 UTC
fa5cc61 Express tests as equalities for readability. 30 January 2017, 10:39:10 UTC
350c62c Group conceptually similar tests. 30 January 2017, 10:37:37 UTC
d812c0b Merge pull request #750 from longouyang/add-marginalize-helper Add marginalization helper 28 January 2017, 21:44:04 UTC
4bd2452 Appease linter 27 January 2017, 17:55:41 UTC
c46a530 Fix test issues for node v7 27 January 2017, 17:46:19 UTC
2263ff6 Appease linter 27 January 2017, 02:15:25 UTC
f68c587 Merge branch 'dev' into add-marginalize-helper 27 January 2017, 01:54:37 UTC
f063483 More of trying to manually fix conflict 27 January 2017, 01:53:14 UTC
47f881e Try manually fixing conflict 27 January 2017, 01:52:40 UTC
90a15f9 Appease linter 27 January 2017, 01:51:44 UTC
5557545 Document marginalize() 27 January 2017, 01:47:18 UTC
8830cf2 Test marginalize() 26 January 2017, 20:06:02 UTC
f282022 Allow `project` to be a string in marginalize() 26 January 2017, 19:57:18 UTC
57db442 Merge pull request #769 from null-a/fix-optimize-docs Update docs to reflect change to parameter store. 26 January 2017, 19:23:41 UTC
72b58e9 Update docs to reflect change to parameter store. 26 January 2017, 13:51:32 UTC
47e219d Merge pull request #767 from null-a/no-need-to-unlift-here Minor clean-up following PR #747 23 January 2017, 14:49:25 UTC
d46da88 Parameters are now automatically unlifted here. 23 January 2017, 14:30:36 UTC
bffdd1b Merge pull request #766 from null-a/error-handling-in-imh Make error handling work with caching transform. 20 January 2017, 18:46:09 UTC
294990b Merge pull request #765 from null-a/deserialize-params Make deserializeParams available with webppl programs 20 January 2017, 18:45:47 UTC
d20a16a Merge pull request #763 from null-a/rm-grad-clip-assert Remove unnecessary assertion. 20 January 2017, 18:44:32 UTC
9473e38 Merge pull request #758 from null-a/fix-eubo-guides Make EUBO work with guide thunks and auto guides. 20 January 2017, 18:44:23 UTC
87aa47c Make error handling work with caching transform. 20 January 2017, 16:33:16 UTC
772fc8e Make serialization helpers available to users. 20 January 2017, 09:08:53 UTC
7f670e7 Have (de)serialize fns go from strings to objects. 20 January 2017, 09:08:28 UTC
dcedd1e Remove unnecessary assertion. 19 January 2017, 14:14:35 UTC
0ff7ab6 Merge pull request #762 from null-a/fix-tensor-gauss-test-tol Move tolerance specification to correct level. 17 January 2017, 14:31:12 UTC
67cc83c Merge pull request #761 from null-a/rm-stale-comment Remove stale comment. 17 January 2017, 14:31:01 UTC
8c6b862 Move tolerance specification to correct level. 17 January 2017, 11:40:46 UTC
3ffcfe2 Remove stale comment. 17 January 2017, 10:35:48 UTC
721e321 Make EUBO work with guide thunks and auto guides. 13 January 2017, 09:50:18 UTC
84fd4eb Merge pull request #745 from null-a/guide-thunks-anywhere Allow guide thunks anywhere 11 January 2017, 23:17:05 UTC
7a8fdc9 Merge pull request #753 from null-a/tweak-tensor-gaussian-test-tol Increase inference test tolerance following CI failure. 09 January 2017, 17:50:42 UTC
1d28ff4 Increase tolerance following CI failure. Closes #751. 09 January 2017, 11:31:18 UTC
d2fffe5 Add marginalize() helper 07 January 2017, 19:34:23 UTC
dc41f3b Improve `params.register()` (#747) * Drop callback. This is only used by daipp. This will be addressed later. * Assume that getParams returns unlifted values. * Rename variable. * Move ad.lift outside of conditional. * Only lift parameters when doing optimization. * Improve commentary. * Better name for function parameter. 06 January 2017, 23:33:17 UTC
33d7b1c Merge pull request #748 from null-a/docs-tweak-headings Docs: Tweak some headings. 06 January 2017, 23:13:16 UTC
dc39ae2 Tweak titles of some docs. 06 January 2017, 09:02:55 UTC
4b11d70 Add docs for running arbitrary guide thunks. 04 January 2017, 09:38:13 UTC
ec031b2 Move test from deterministic to inference tests. Since it's similar to the "guideThunks" inference test, and could conceivably be used against other algos. 04 January 2017, 09:38:13 UTC
59a1d08 Allow guide thunks to be run from anywhere. 04 January 2017, 09:38:13 UTC
96c8791 Merge pull request #744 from null-a/drift-test Add regression test for issue 147. 03 January 2017, 20:58:32 UTC
a5f26e8 Add regression test for issue 147. 03 January 2017, 13:47:38 UTC
4cafc16 Better method names. 03 January 2017, 09:05:01 UTC
fd548df Drop stale/uninformative comment. 03 January 2017, 09:05:01 UTC
91ddf5a Move distribution check out of runThunk. In preparation for allowing guide thunks to be run from anywhere in a program. 03 January 2017, 09:05:01 UTC
e81328b Merge pull request #743 from null-a/fix-warnings-in-browser Fix warnings in the browser 02 January 2017, 23:21:31 UTC
940c855 Merge pull request #742 from null-a/guide-coro-rm-params Remove unused property from the guide coroutine. 31 December 2016, 13:20:27 UTC
af1e051 Remove unused property from guide coroutine. Parameters are now held in the global parameter store rather than on the current coroutine. 30 December 2016, 16:10:26 UTC
1f448a6 Don't show warnings during inference tests. 30 December 2016, 16:10:12 UTC
3c3ae65 Fix warnings in the browser. We want to track whether a warning has been shown per execution of a WebPPL program. To achieve this in the browser, we need to reset any flags tracking which warnings have been issued between program executions. 30 December 2016, 16:10:12 UTC
39924b9 Merge pull request #741 from null-a/sync-dist-docs Generate up-to-date dist docs. 30 December 2016, 13:26:31 UTC
4aa35a9 Generate up-to-date dist docs. 28 December 2016, 09:54:23 UTC
97a1cef Merge pull request #737 from jpchen/dev Change underscore dependency to lodash 28 December 2016, 09:51:59 UTC
58f6467 remove util.pipeline 28 December 2016, 03:56:36 UTC
09cb4a8 Minor fix to lodash fns 23 December 2016, 22:48:40 UTC
5e3e103 Merge pull request #715 from null-a/guide-thunks Guide Thunks 20 December 2016, 19:56:29 UTC
0db8ab1 Merge pull request #738 from null-a/fix-readable-errors Make error handling work when resuming trampoline. 20 December 2016, 18:39:02 UTC
d9e35ad Make error handling work when resuming trampoline. Calling async JS causes us to exit the try/catch that the webppl script wraps around the call to `webppl.run`. The fix is to supply the error handling logic via the `errorHandlers` argument, which was implemented to solve just this problem in the browser. 20 December 2016, 17:32:28 UTC
1d4d26a Merge branch 'dev' of https://github.com/jpchen/webppl into dev Conflicts: src/math/interval.js src/params/config.js src/params/header.js src/params/params.js src/params/serialize.js src/params/store/memory.js src/params/store/mongo.js src/types.js 20 December 2016, 10:03:10 UTC
4583bda Fixed merge conflicts 20 December 2016, 09:57:56 UTC
134f351 Resolved merge conflicts 20 December 2016, 09:20:06 UTC
b5742e5 Fixed nonequivalent lodash methods and passing context as parameter 20 December 2016, 08:30:26 UTC
ebab602 Merge pull request #736 from null-a/clarify-fwd-sampling-docs Warn when forward sampling hits factor/clarify docs. 19 December 2016, 18:59:58 UTC
8814edd Clarify behavior of forward sampling. 19 December 2016, 16:49:45 UTC
27470c7 Warn when ignoring a factor when forward sampling. 19 December 2016, 16:49:45 UTC
4e9e5b0 Merge pull request #735 from null-a/fix-mention-of-params Remove mention of now defunct argument. 19 December 2016, 16:37:26 UTC
59b888c Remove mention of now defunct argument. 19 December 2016, 16:33:40 UTC
132d7bd Merge branch 'dev' into guide-thunks 19 December 2016, 15:02:12 UTC
8c1babc Merge pull request #734 from null-a/sync-after-fresh Sync. params after setting ID from program code. 19 December 2016, 13:47:23 UTC
27bc226 Sync. params after setting ID from program code. 19 December 2016, 13:16:07 UTC
76aa878 Merge pull request #732 from null-a/fix-docs-typo Fix typo in docs. 19 December 2016, 10:41:58 UTC
a1347bb Fix typo in docs. 19 December 2016, 10:24:58 UTC
c33d46a Merge pull request #708 from probmods/param-store Parameter store interface with in-memory and MongoDB implementations 18 December 2016, 15:01:24 UTC
f3ca013 Update comment in webppl script 16 December 2016, 13:31:51 UTC
ee2a831 Simplify OptimizeThenSample 16 December 2016, 13:29:31 UTC
c77998a Remove comment about issue #634 16 December 2016, 13:24:38 UTC
0dabebb Suggest local instead of global install when mongo module not found 16 December 2016, 13:17:03 UTC
031b04c Remove incParams 16 December 2016, 13:11:55 UTC
9afb12d Memory store only copies params in safe mode, off by default 16 December 2016, 13:05:42 UTC
604f877 Use get/set instead of inc in Optimize 16 December 2016, 13:00:17 UTC
1972c6d Add option for incremental syncing of params 16 December 2016, 12:58:55 UTC
9e71edd Remove log message 16 December 2016, 12:58:42 UTC
a2098df Update comments in params/config 16 December 2016, 12:26:10 UTC
366bd3d uninstall underscore 16 December 2016, 04:02:16 UTC
a8bc11e Use lodash instead of Underscore 16 December 2016, 04:01:56 UTC
87534d4 Merge branch 'dev' into param-store 15 December 2016, 10:49:46 UTC
b9b9e95 Merge pull request #730 from null-a/multinomial-bug-fix Fix bug in multinomial scorer. 12 December 2016, 16:47:12 UTC
2fac9e3 Fix bug in multinomial scorer. Closes #729. 12 December 2016, 15:29:30 UTC
28b5964 Merge pull request #728 from null-a/dist-arg-checks Add argument checks to distributions 12 December 2016, 14:16:20 UTC
853a7c2 Install lodash 12 December 2016, 08:07:15 UTC
daf5619 Merge pull request #722 from probmods/header-additions Add `extend` to header 08 December 2016, 10:03:15 UTC
4b798a9 Use extendOwn instead of extend 08 December 2016, 09:30:16 UTC
d9f726a phantomjs compatibility. 08 December 2016, 09:19:45 UTC
back to top