d5c974a | Andreas Stuhlmueller | 31 January 2017, 02:56:40 UTC | 0.9.7 | 31 January 2017, 02:56:40 UTC |
22b8f88 | Andreas Stuhlmüller | 31 January 2017, 02:41:12 UTC | 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 | Andreas Stuhlmüller | 31 January 2017, 02:36:50 UTC | Merge pull request #770 from null-a/guide-band-aid2 Add `noAutoGuide` option | 31 January 2017, 02:36:50 UTC |
2daf356 | null-a | 30 January 2017, 18:45:18 UTC | 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 | null-a | 30 January 2017, 14:43:03 UTC | Observe the noAutoGuide flag in optimization. | 30 January 2017, 14:54:37 UTC |
fb96dca | null-a | 30 January 2017, 14:29:19 UTC | Allow per choice opt out of auto guides. By passing `{noAutoGuide: true}` to `sample`. | 30 January 2017, 14:54:31 UTC |
fa611c7 | null-a | 30 January 2017, 14:28:19 UTC | Extract helper for readability. | 30 January 2017, 14:28:19 UTC |
fa5cc61 | null-a | 30 January 2017, 10:39:10 UTC | Express tests as equalities for readability. | 30 January 2017, 10:39:10 UTC |
350c62c | null-a | 30 January 2017, 10:37:37 UTC | Group conceptually similar tests. | 30 January 2017, 10:37:37 UTC |
d812c0b | Andreas Stuhlmüller | 28 January 2017, 21:44:04 UTC | Merge pull request #750 from longouyang/add-marginalize-helper Add marginalization helper | 28 January 2017, 21:44:04 UTC |
4bd2452 | Long Ouyang | 27 January 2017, 17:55:41 UTC | Appease linter | 27 January 2017, 17:55:41 UTC |
c46a530 | Long Ouyang | 27 January 2017, 17:46:19 UTC | Fix test issues for node v7 | 27 January 2017, 17:46:19 UTC |
2263ff6 | Long Ouyang | 27 January 2017, 02:15:25 UTC | Appease linter | 27 January 2017, 02:15:25 UTC |
f68c587 | Long Ouyang | 27 January 2017, 01:54:37 UTC | Merge branch 'dev' into add-marginalize-helper | 27 January 2017, 01:54:37 UTC |
f063483 | Long Ouyang | 27 January 2017, 01:53:14 UTC | More of trying to manually fix conflict | 27 January 2017, 01:53:14 UTC |
47f881e | Long Ouyang | 27 January 2017, 01:52:40 UTC | Try manually fixing conflict | 27 January 2017, 01:52:40 UTC |
90a15f9 | Long Ouyang | 27 January 2017, 01:51:44 UTC | Appease linter | 27 January 2017, 01:51:44 UTC |
5557545 | Long Ouyang | 27 January 2017, 01:47:18 UTC | Document marginalize() | 27 January 2017, 01:47:18 UTC |
8830cf2 | Long Ouyang | 26 January 2017, 20:06:02 UTC | Test marginalize() | 26 January 2017, 20:06:02 UTC |
f282022 | Long Ouyang | 26 January 2017, 19:57:18 UTC | Allow `project` to be a string in marginalize() | 26 January 2017, 19:57:18 UTC |
57db442 | Andreas Stuhlmüller | 26 January 2017, 19:23:41 UTC | 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 | null-a | 26 January 2017, 13:51:32 UTC | Update docs to reflect change to parameter store. | 26 January 2017, 13:51:32 UTC |
47e219d | Andreas Stuhlmüller | 23 January 2017, 14:49:25 UTC | 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 | null-a | 23 January 2017, 14:18:16 UTC | Parameters are now automatically unlifted here. | 23 January 2017, 14:30:36 UTC |
bffdd1b | Andreas Stuhlmüller | 20 January 2017, 18:46:09 UTC | 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 | Andreas Stuhlmüller | 20 January 2017, 18:45:47 UTC | Merge pull request #765 from null-a/deserialize-params Make deserializeParams available with webppl programs | 20 January 2017, 18:45:47 UTC |
d20a16a | Andreas Stuhlmüller | 20 January 2017, 18:44:32 UTC | Merge pull request #763 from null-a/rm-grad-clip-assert Remove unnecessary assertion. | 20 January 2017, 18:44:32 UTC |
9473e38 | Andreas Stuhlmüller | 20 January 2017, 18:44:23 UTC | 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 | null-a | 20 January 2017, 16:29:55 UTC | Make error handling work with caching transform. | 20 January 2017, 16:33:16 UTC |
772fc8e | null-a | 20 January 2017, 09:08:53 UTC | Make serialization helpers available to users. | 20 January 2017, 09:08:53 UTC |
7f670e7 | null-a | 20 January 2017, 09:08:28 UTC | Have (de)serialize fns go from strings to objects. | 20 January 2017, 09:08:28 UTC |
dcedd1e | null-a | 18 January 2017, 16:05:56 UTC | Remove unnecessary assertion. | 19 January 2017, 14:14:35 UTC |
0ff7ab6 | Andreas Stuhlmüller | 17 January 2017, 14:31:12 UTC | 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 | Andreas Stuhlmüller | 17 January 2017, 14:31:01 UTC | Merge pull request #761 from null-a/rm-stale-comment Remove stale comment. | 17 January 2017, 14:31:01 UTC |
8c6b862 | null-a | 17 January 2017, 11:40:46 UTC | Move tolerance specification to correct level. | 17 January 2017, 11:40:46 UTC |
3ffcfe2 | null-a | 17 January 2017, 10:19:46 UTC | Remove stale comment. | 17 January 2017, 10:35:48 UTC |
721e321 | null-a | 13 January 2017, 09:48:49 UTC | Make EUBO work with guide thunks and auto guides. | 13 January 2017, 09:50:18 UTC |
84fd4eb | Andreas Stuhlmüller | 11 January 2017, 23:17:05 UTC | Merge pull request #745 from null-a/guide-thunks-anywhere Allow guide thunks anywhere | 11 January 2017, 23:17:05 UTC |
7a8fdc9 | Andreas Stuhlmüller | 09 January 2017, 17:50:42 UTC | 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 | null-a | 09 January 2017, 11:29:46 UTC | Increase tolerance following CI failure. Closes #751. | 09 January 2017, 11:31:18 UTC |
d2fffe5 | Long Ouyang | 07 January 2017, 19:34:23 UTC | Add marginalize() helper | 07 January 2017, 19:34:23 UTC |
dc41f3b | null-a | 06 January 2017, 23:33:17 UTC | 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 | Andreas Stuhlmüller | 06 January 2017, 23:13:16 UTC | Merge pull request #748 from null-a/docs-tweak-headings Docs: Tweak some headings. | 06 January 2017, 23:13:16 UTC |
dc39ae2 | null-a | 04 January 2017, 10:59:03 UTC | Tweak titles of some docs. | 06 January 2017, 09:02:55 UTC |
4b11d70 | null-a | 03 January 2017, 12:07:13 UTC | Add docs for running arbitrary guide thunks. | 04 January 2017, 09:38:13 UTC |
ec031b2 | null-a | 04 January 2017, 09:34:54 UTC | 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 | null-a | 30 December 2016, 16:05:10 UTC | Allow guide thunks to be run from anywhere. | 04 January 2017, 09:38:13 UTC |
96c8791 | Andreas Stuhlmüller | 03 January 2017, 20:58:32 UTC | Merge pull request #744 from null-a/drift-test Add regression test for issue 147. | 03 January 2017, 20:58:32 UTC |
a5f26e8 | null-a | 03 January 2017, 13:46:27 UTC | Add regression test for issue 147. | 03 January 2017, 13:47:38 UTC |
4cafc16 | null-a | 30 December 2016, 14:17:01 UTC | Better method names. | 03 January 2017, 09:05:01 UTC |
fd548df | null-a | 30 December 2016, 14:14:40 UTC | Drop stale/uninformative comment. | 03 January 2017, 09:05:01 UTC |
91ddf5a | null-a | 30 December 2016, 14:12:30 UTC | 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 | Andreas Stuhlmüller | 02 January 2017, 23:21:31 UTC | Merge pull request #743 from null-a/fix-warnings-in-browser Fix warnings in the browser | 02 January 2017, 23:21:31 UTC |
940c855 | Andreas Stuhlmüller | 31 December 2016, 13:20:27 UTC | 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 | null-a | 30 December 2016, 10:51:15 UTC | 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 | null-a | 30 December 2016, 11:42:29 UTC | Don't show warnings during inference tests. | 30 December 2016, 16:10:12 UTC |
3c3ae65 | null-a | 30 December 2016, 11:23:30 UTC | 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 | Andreas Stuhlmüller | 30 December 2016, 13:26:31 UTC | Merge pull request #741 from null-a/sync-dist-docs Generate up-to-date dist docs. | 30 December 2016, 13:26:31 UTC |
4aa35a9 | null-a | 28 December 2016, 09:54:23 UTC | Generate up-to-date dist docs. | 28 December 2016, 09:54:23 UTC |
97a1cef | null-a | 28 December 2016, 09:51:59 UTC | Merge pull request #737 from jpchen/dev Change underscore dependency to lodash | 28 December 2016, 09:51:59 UTC |
58f6467 | jpchen | 28 December 2016, 03:56:36 UTC | remove util.pipeline | 28 December 2016, 03:56:36 UTC |
09cb4a8 | jpchen | 23 December 2016, 22:48:40 UTC | Minor fix to lodash fns | 23 December 2016, 22:48:40 UTC |
5e3e103 | Andreas Stuhlmüller | 20 December 2016, 19:56:29 UTC | Merge pull request #715 from null-a/guide-thunks Guide Thunks | 20 December 2016, 19:56:29 UTC |
0db8ab1 | Andreas Stuhlmüller | 20 December 2016, 18:39:02 UTC | 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 | null-a | 20 December 2016, 16:49:15 UTC | 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 | jpchen | 20 December 2016, 10:03:10 UTC | 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 | jpchen | 20 December 2016, 09:57:56 UTC | Fixed merge conflicts | 20 December 2016, 09:57:56 UTC |
134f351 | jpchen | 20 December 2016, 09:05:53 UTC | Resolved merge conflicts | 20 December 2016, 09:20:06 UTC |
b5742e5 | jpchen | 18 December 2016, 10:45:03 UTC | Fixed nonequivalent lodash methods and passing context as parameter | 20 December 2016, 08:30:26 UTC |
ebab602 | Andreas Stuhlmüller | 19 December 2016, 18:59:58 UTC | 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 | null-a | 19 December 2016, 16:31:48 UTC | Clarify behavior of forward sampling. | 19 December 2016, 16:49:45 UTC |
27470c7 | null-a | 19 December 2016, 16:31:19 UTC | Warn when ignoring a factor when forward sampling. | 19 December 2016, 16:49:45 UTC |
4e9e5b0 | Andreas Stuhlmüller | 19 December 2016, 16:37:26 UTC | 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 | null-a | 19 December 2016, 16:33:40 UTC | Remove mention of now defunct argument. | 19 December 2016, 16:33:40 UTC |
132d7bd | null-a | 19 December 2016, 15:02:12 UTC | Merge branch 'dev' into guide-thunks | 19 December 2016, 15:02:12 UTC |
8c1babc | Andreas Stuhlmüller | 19 December 2016, 13:47:23 UTC | 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 | null-a | 19 December 2016, 13:16:07 UTC | Sync. params after setting ID from program code. | 19 December 2016, 13:16:07 UTC |
76aa878 | Andreas Stuhlmüller | 19 December 2016, 10:41:58 UTC | Merge pull request #732 from null-a/fix-docs-typo Fix typo in docs. | 19 December 2016, 10:41:58 UTC |
a1347bb | null-a | 19 December 2016, 10:24:58 UTC | Fix typo in docs. | 19 December 2016, 10:24:58 UTC |
c33d46a | Andreas Stuhlmüller | 18 December 2016, 15:01:24 UTC | 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 | Andreas Stuhlmueller | 16 December 2016, 13:31:51 UTC | Update comment in webppl script | 16 December 2016, 13:31:51 UTC |
ee2a831 | Andreas Stuhlmueller | 16 December 2016, 13:29:31 UTC | Simplify OptimizeThenSample | 16 December 2016, 13:29:31 UTC |
c77998a | Andreas Stuhlmueller | 16 December 2016, 13:24:38 UTC | Remove comment about issue #634 | 16 December 2016, 13:24:38 UTC |
0dabebb | Andreas Stuhlmueller | 16 December 2016, 13:17:03 UTC | Suggest local instead of global install when mongo module not found | 16 December 2016, 13:17:03 UTC |
031b04c | Andreas Stuhlmueller | 16 December 2016, 13:11:55 UTC | Remove incParams | 16 December 2016, 13:11:55 UTC |
9afb12d | Andreas Stuhlmueller | 16 December 2016, 13:05:42 UTC | Memory store only copies params in safe mode, off by default | 16 December 2016, 13:05:42 UTC |
604f877 | Andreas Stuhlmueller | 16 December 2016, 12:59:18 UTC | Use get/set instead of inc in Optimize | 16 December 2016, 13:00:17 UTC |
1972c6d | Andreas Stuhlmueller | 16 December 2016, 12:58:55 UTC | Add option for incremental syncing of params | 16 December 2016, 12:58:55 UTC |
9e71edd | Andreas Stuhlmueller | 16 December 2016, 12:58:42 UTC | Remove log message | 16 December 2016, 12:58:42 UTC |
a2098df | Andreas Stuhlmueller | 16 December 2016, 12:26:10 UTC | Update comments in params/config | 16 December 2016, 12:26:10 UTC |
366bd3d | jpchen | 16 December 2016, 04:02:16 UTC | uninstall underscore | 16 December 2016, 04:02:16 UTC |
a8bc11e | jpchen | 16 December 2016, 04:01:56 UTC | Use lodash instead of Underscore | 16 December 2016, 04:01:56 UTC |
87534d4 | Andreas Stuhlmueller | 15 December 2016, 10:49:46 UTC | Merge branch 'dev' into param-store | 15 December 2016, 10:49:46 UTC |
b9b9e95 | Andreas Stuhlmüller | 12 December 2016, 16:47:12 UTC | Merge pull request #730 from null-a/multinomial-bug-fix Fix bug in multinomial scorer. | 12 December 2016, 16:47:12 UTC |
2fac9e3 | null-a | 12 December 2016, 15:29:30 UTC | Fix bug in multinomial scorer. Closes #729. | 12 December 2016, 15:29:30 UTC |
28b5964 | Andreas Stuhlmüller | 12 December 2016, 14:16:20 UTC | Merge pull request #728 from null-a/dist-arg-checks Add argument checks to distributions | 12 December 2016, 14:16:20 UTC |
853a7c2 | jpchen | 12 December 2016, 08:07:15 UTC | Install lodash | 12 December 2016, 08:07:15 UTC |
daf5619 | null-a | 08 December 2016, 10:03:15 UTC | Merge pull request #722 from probmods/header-additions Add `extend` to header | 08 December 2016, 10:03:15 UTC |
4b798a9 | Andreas Stuhlmueller | 08 December 2016, 09:30:16 UTC | Use extendOwn instead of extend | 08 December 2016, 09:30:16 UTC |
d9f726a | null-a | 08 December 2016, 09:16:07 UTC | phantomjs compatibility. | 08 December 2016, 09:19:45 UTC |