6852bce | Andreas Stuhlmüller | 29 July 2016, 19:19:20 UTC | 0.9.0 | 29 July 2016, 19:19:20 UTC |
1c3cd24 | Andreas Stuhlmüller | 28 July 2016, 21:10:30 UTC | Merge pull request #570 from null-a/stack-trace Show most recent position in user code in errors | 28 July 2016, 21:10:30 UTC |
bb962d8 | ngoodman | 28 July 2016, 15:13:57 UTC | Merge pull request #599 from null-a/fix-hmc-init-bug Un-lift score before -Infinity check in MCMC init. | 28 July 2016, 15:13:57 UTC |
f1df888 | ngoodman | 28 July 2016, 15:01:24 UTC | Merge pull request #600 from null-a/docs-add-structure Add basic structure to docs. | 28 July 2016, 15:01:24 UTC |
3a8c75b | null-a | 28 July 2016, 13:04:48 UTC | Add basic structure to docs. | 28 July 2016, 13:05:56 UTC |
4024a34 | null-a | 28 July 2016, 10:44:28 UTC | Un-lift score before check. When using AD (i.e. when initializing a trace for HMC) then score can be lifted. | 28 July 2016, 10:45:34 UTC |
769c059 | Andreas Stuhlmüller | 28 July 2016, 06:59:37 UTC | Merge pull request #588 from null-a/params-outside-of-coroutine Allow params to be created outside of coroutines. | 28 July 2016, 06:59:37 UTC |
b2c9240 | Andreas Stuhlmüller | 27 July 2016, 20:00:06 UTC | Merge pull request #597 from null-a/docs-add-factor-flat Expand introduction to marginal inference in docs. | 27 July 2016, 20:00:06 UTC |
243d468 | null-a | 27 July 2016, 14:34:14 UTC | Expand introduction to marginal inference in docs. | 27 July 2016, 19:55:23 UTC |
8b70fc1 | Andreas Stuhlmüller | 27 July 2016, 18:05:21 UTC | Merge pull request #593 from null-a/use-adam-as-default-opt-method Switch default optimization method to adam. | 27 July 2016, 18:05:21 UTC |
5334fa8 | Andreas Stuhlmüller | 27 July 2016, 18:04:47 UTC | Merge pull request #594 from null-a/improve-vi-error-msgs Improve VI error messages. | 27 July 2016, 18:04:47 UTC |
c0bc184 | Andreas Stuhlmüller | 27 July 2016, 18:03:22 UTC | Merge pull request #595 from null-a/infer-better-unknown-method-msg Infer: List known inference methods when given method is unknown. | 27 July 2016, 18:03:22 UTC |
c6854fa | Andreas Stuhlmüller | 27 July 2016, 17:47:06 UTC | Merge pull request #591 from null-a/docs-add-sample Add some docs for sample operator | 27 July 2016, 17:47:06 UTC |
88fe5ed | Andreas Stuhlmüller | 27 July 2016, 17:43:28 UTC | Merge pull request #590 from null-a/docs-factor-quickstart Factor the quick start docs. | 27 July 2016, 17:43:28 UTC |
f1e39b0 | null-a | 27 July 2016, 11:13:06 UTC | List known methods when given method is unknown. | 27 July 2016, 11:22:43 UTC |
0ab4f76 | null-a | 27 July 2016, 10:48:50 UTC | Don't include dist params in error message. The params may be ad nodes, which makes for a messy error message. | 27 July 2016, 10:48:50 UTC |
3d6edf8 | null-a | 27 July 2016, 10:22:26 UTC | Better error when score is non-finite in ELBO. | 27 July 2016, 10:22:26 UTC |
799fed4 | null-a | 27 July 2016, 08:59:26 UTC | Switch default optimization method to adam. See #548. | 27 July 2016, 08:59:26 UTC |
f6e2c08 | Andreas Stuhlmüller | 26 July 2016, 23:27:13 UTC | Merge pull request #592 from null-a/docs-code-highlighting Fix minor code highlighting issues. | 26 July 2016, 23:27:13 UTC |
ee6b128 | Andreas Stuhlmüller | 26 July 2016, 23:16:23 UTC | Merge pull request #589 from null-a/docs-cleanup-usage Clean-up usage page. | 26 July 2016, 23:16:23 UTC |
8eb2005 | null-a | 26 July 2016, 14:10:15 UTC | Fix typo. | 26 July 2016, 14:10:15 UTC |
02a3893 | null-a | 26 July 2016, 13:45:18 UTC | Clean-up usage page. | 26 July 2016, 13:55:19 UTC |
6cea506 | null-a | 26 July 2016, 13:50:55 UTC | Fix minor code highlighting issues. | 26 July 2016, 13:50:55 UTC |
0d6f008 | null-a | 26 July 2016, 13:09:01 UTC | Factor the quick start docs. | 26 July 2016, 13:36:38 UTC |
ba7de6b | null-a | 26 July 2016, 10:52:09 UTC | Add preamble to distribution docs. | 26 July 2016, 12:51:41 UTC |
3954d7e | null-a | 26 July 2016, 10:19:15 UTC | Move header of dist docs to a plain rst file. | 26 July 2016, 12:44:38 UTC |
df645f0 | null-a | 26 July 2016, 09:59:22 UTC | Follow established file naming convention. | 26 July 2016, 12:44:38 UTC |
ccc8649 | null-a | 26 July 2016, 09:44:37 UTC | Initial docs for sample. | 26 July 2016, 12:44:05 UTC |
60fb875 | Andreas Stuhlmüller | 25 July 2016, 23:24:01 UTC | Merge pull request #587 from null-a/better-returnify Append "undefined" to programs without a final expression | 25 July 2016, 23:24:01 UTC |
deb054e | Andreas Stuhlmüller | 25 July 2016, 23:12:23 UTC | Merge pull request #586 from null-a/logistic-normal-helper-doc Add Wikipedia link for Logistic Normal dist. | 25 July 2016, 23:12:23 UTC |
82b328c | Andreas Stuhlmüller | 25 July 2016, 23:11:52 UTC | Merge pull request #585 from null-a/add-helpers-back Add back missing helpers. | 25 July 2016, 23:11:52 UTC |
1495e1e | Andreas Stuhlmüller | 25 July 2016, 23:10:29 UTC | Merge pull request #568 from null-a/new-drift-kernels Allow drift kernels to be specified in user code. | 25 July 2016, 23:10:29 UTC |
c2d315f | null-a | 25 July 2016, 12:24:36 UTC | Allow params to be created outside of coroutines. | 25 July 2016, 12:24:36 UTC |
669a7dc | null-a | 25 July 2016, 09:01:28 UTC | Append "undefined" when no final expression. | 25 July 2016, 10:09:50 UTC |
74da851 | null-a | 25 July 2016, 08:25:33 UTC | Add back missing helpers. These were originally added in #562 but then accidentally removed by 1d4085f7. | 25 July 2016, 08:25:33 UTC |
a705024 | null-a | 25 July 2016, 08:10:16 UTC | Add Wiki link for Logistic Normal dist. | 25 July 2016, 08:10:16 UTC |
0a655b6 | null-a | 22 July 2016, 08:52:34 UTC | Show warning only when proposing from kernel. In particular, don't show the warning when the score goes to -Infinity at a choice that happens to have a drift kernel specified because of an upstream change. | 22 July 2016, 08:52:34 UTC |
b7a437a | Andreas Stuhlmüller | 22 July 2016, 01:29:37 UTC | 0.8.2 | 22 July 2016, 01:29:37 UTC |
63480c4 | Andreas Stuhlmüller | 22 July 2016, 01:26:42 UTC | Merge pull request #579 from null-a/docs-optimize-return Be clearer about how Optimize handles parameters. | 22 July 2016, 01:26:42 UTC |
ea13834 | Andreas Stuhlmüller | 22 July 2016, 01:24:41 UTC | Merge pull request #581 from null-a/hmc-acceptance-ratio Don't inc. accepted count when no proposal made. | 22 July 2016, 01:24:41 UTC |
754958e | Andreas Stuhlmüller | 22 July 2016, 01:18:47 UTC | Merge pull request #583 from longouyang/bump-beta-tolerances Bump beta tolerances | 22 July 2016, 01:18:47 UTC |
7eb59bf | Andreas Stuhlmüller | 22 July 2016, 01:18:33 UTC | Change webppl-gridworld to webppl-agents | 22 July 2016, 01:18:33 UTC |
bda21a1 | Andreas Stuhlmüller | 22 July 2016, 01:17:29 UTC | Merge pull request #580 from null-a/docs-pkg-tweaks Minor package docs tweaks. | 22 July 2016, 01:17:29 UTC |
1d1a764 | Andreas Stuhlmüller | 22 July 2016, 01:16:29 UTC | Merge pull request #578 from null-a/docs-infer-forward Add docs for the "forward" inference method. | 22 July 2016, 01:16:29 UTC |
47e1b25 | Andreas Stuhlmüller | 22 July 2016, 01:14:10 UTC | Merge pull request #576 from longouyang/better-assignment-errors More informative syntax error for assignment #567 | 22 July 2016, 01:14:10 UTC |
89f28f1 | Long Ouyang | 21 July 2016, 22:45:21 UTC | Bump some kurtosis and mode reltols | 21 July 2016, 22:45:21 UTC |
12020fd | null-a | 21 July 2016, 18:04:56 UTC | Don't inc. accepted count when no proposal made. Closes #575. | 21 July 2016, 18:04:56 UTC |
667aff7 | Long Ouyang | 21 July 2016, 16:39:09 UTC | Switch from assert to throw | 21 July 2016, 16:39:09 UTC |
789fee8 | null-a | 21 July 2016, 15:02:39 UTC | Be clearer about how Optimize handles parameters. | 21 July 2016, 15:02:39 UTC |
20c9c6c | null-a | 21 July 2016, 14:48:11 UTC | Add docs for the "forward" inference method. | 21 July 2016, 14:48:11 UTC |
b03aeb7 | null-a | 21 July 2016, 14:05:17 UTC | Minor package docs tweaks. | 21 July 2016, 14:05:48 UTC |
525af65 | Long Ouyang | 20 July 2016, 18:22:40 UTC | More informative syntax error for assignment #567 | 20 July 2016, 18:22:40 UTC |
f849cec | null-a | 20 July 2016, 17:33:19 UTC | Make error handling tests work with Node 0.12 | 20 July 2016, 17:34:16 UTC |
4d3d5a3 | null-a | 20 July 2016, 16:50:18 UTC | Handle case where name is null. Fixes failing tests. | 20 July 2016, 16:50:18 UTC |
6b19835 | null-a | 20 July 2016, 16:01:38 UTC | Handle 'calling result of a call expr' failing. | 20 July 2016, 16:01:38 UTC |
3722b2c | null-a | 20 July 2016, 14:39:15 UTC | Add extra stack trace test. | 20 July 2016, 14:41:56 UTC |
923e7b4 | null-a | 20 July 2016, 13:30:45 UTC | Apply the stack transform after optimization. This is much faster -- previously, optimizing the address tracking version of a program was taking an extra 0.4 seconds. This also resolves the problem of optimization leaving lots of calls to `_addr.save` behind. The catch is I'm less sure it's correct, but I'd guess it's fine. | 20 July 2016, 13:57:53 UTC |
364e0bc | null-a | 20 July 2016, 12:38:08 UTC | Handle addresses that have been extended by hand. | 20 July 2016, 13:55:14 UTC |
78d266d | null-a | 20 July 2016, 12:12:32 UTC | Rename variable. | 20 July 2016, 13:55:14 UTC |
481c229 | null-a | 20 July 2016, 12:10:33 UTC | Don't shadow built in 'global' variable. | 20 July 2016, 13:55:12 UTC |
23c71a2 | null-a | 20 July 2016, 10:26:20 UTC | Improve the browser interface to run/compile. The makes it possible to get our hands on the wrapped runner from the browser. This is important because we need to manually resume trampolining after doing work asynchronously. It also gives us more flexibility in how we perform compilation in the browser. e.g. I expect it to be easier to perform compilation in a web worker after this change. | 20 July 2016, 11:15:13 UTC |
d2f5f74 | null-a | 18 July 2016, 15:11:20 UTC | Allow alternative compile fn to be specified. The use case is to allow the editor to supply a memoized version of the base compile function. | 18 July 2016, 16:06:37 UTC |
7ce64e2 | null-a | 18 July 2016, 14:40:10 UTC | Add position info to errors thrown running Chrome. | 18 July 2016, 16:06:37 UTC |
4ed9b64 | null-a | 12 July 2016, 17:19:56 UTC | Re-work error handling. | 18 July 2016, 16:06:37 UTC |
05481a5 | null-a | 18 July 2016, 08:57:28 UTC | Remove incorrect paragraph from drift docs. | 18 July 2016, 08:57:28 UTC |
a42699b | null-a | 18 July 2016, 08:51:32 UTC | Remove commented out code. | 18 July 2016, 08:51:56 UTC |
1c25630 | null-a | 18 July 2016, 08:49:54 UTC | Warn when drift kernel proposal has zero prob. | 18 July 2016, 08:49:54 UTC |
f0a0894 | Andreas Stuhlmüller | 15 July 2016, 22:46:47 UTC | Merge pull request #559 from chrisranderson/quick-start-rewrite Quick start rewrite | 15 July 2016, 22:46:47 UTC |
224af2d | Chris Anderson | 15 July 2016, 17:08:07 UTC | remove merge conflict leftovers | 15 July 2016, 17:08:07 UTC |
b22e8dc | null-a | 15 July 2016, 16:48:18 UTC | Allow drift kernels to be specified in user code. | 15 July 2016, 17:05:41 UTC |
ad7a688 | Andreas Stuhlmüller | 15 July 2016, 16:37:34 UTC | Merge pull request #558 from probmods/daipp Add `mapData` primitive + mini batch support for VI | 15 July 2016, 16:37:34 UTC |
3e9caad | Andreas Stuhlmüller | 15 July 2016, 16:29:19 UTC | Merge pull request #565 from null-a/reset-env2 Reset env at start of every program. | 15 July 2016, 16:29:19 UTC |
086639f | Andreas Stuhlmüller | 15 July 2016, 16:26:48 UTC | Merge pull request #566 from null-a/tweak-guided-gaussian-test Tweak test in attempt to improve pass rate. | 15 July 2016, 16:26:48 UTC |
1d4085f | Chris Anderson | 15 July 2016, 15:38:03 UTC | remove changes that shouldn't be in this branch | 15 July 2016, 15:38:03 UTC |
af2c4e4 | null-a | 15 July 2016, 14:50:35 UTC | Tweak test in attempt to improve pass rate. | 15 July 2016, 14:50:35 UTC |
1642316 | null-a | 15 July 2016, 13:29:08 UTC | Merge branch 'dev' into daipp | 15 July 2016, 13:29:08 UTC |
dc17810 | null-a | 15 July 2016, 12:55:48 UTC | Expand testing of mapData. | 15 July 2016, 13:03:35 UTC |
30e7a5a | null-a | 15 July 2016, 10:42:53 UTC | Expand comments on mapData/coroutine interface. | 15 July 2016, 13:03:35 UTC |
b219dfb | null-a | 15 July 2016, 10:23:27 UTC | Small refactor of mapData. Avoid creating intermediate array of data in current batch. | 15 July 2016, 13:03:34 UTC |
0756b3d | null-a | 15 July 2016, 10:10:17 UTC | Allow empty data or batches in mapData. | 15 July 2016, 13:02:59 UTC |
94a0439 | null-a | 15 July 2016, 08:25:25 UTC | Reset env at start of every program. This is important when run is called multiple times in the same process. Without this, an exception occurring in one call to run leaves env in an unpredictable state for subsequent calls. | 15 July 2016, 09:00:21 UTC |
a95ec6a | Chris Anderson | 14 July 2016, 23:04:10 UTC | Merge branch 'quick-start-rewrite' of https://github.com/chrisranderson/webppl into quick-start-rewrite Conflicts: docs/quickstart.rst | 14 July 2016, 23:04:10 UTC |
c30479f | Chris Anderson | 14 July 2016, 22:55:31 UTC | webppl -> WebPPL | 14 July 2016, 22:55:31 UTC |
bb926de | Andreas Stuhlmüller | 14 July 2016, 22:44:15 UTC | Merge pull request #562 from chrisranderson/dist-helper-functions Add helper functions, modify tests to use them. | 14 July 2016, 22:44:15 UTC |
ce86a5d | Andreas Stuhlmüller | 14 July 2016, 22:36:56 UTC | Merge pull request #555 from null-a/mvbernoulli-support Add support function to MultivariateBernoulli. | 14 July 2016, 22:36:56 UTC |
a1dabeb | Andreas Stuhlmüller | 14 July 2016, 22:24:25 UTC | Merge pull request #547 from probmods/dont-console-log-version-or-packages In browser, don't console.log version or package names | 14 July 2016, 22:24:25 UTC |
61de677 | Long Ouyang | 14 July 2016, 21:24:43 UTC | Merge pull request #563 from chrisranderson/webppl-sentence-case Capitalization: WebPPL, JavaScript, headings | 14 July 2016, 21:24:43 UTC |
34c4cc9 | Chris Anderson | 14 July 2016, 20:13:49 UTC | few small changes to quickstart | 14 July 2016, 20:13:49 UTC |
642c34c | Chris Anderson | 14 July 2016, 19:56:42 UTC | missed one! | 14 July 2016, 19:56:42 UTC |
f9b6a2c | Chris Anderson | 14 July 2016, 19:54:14 UTC | change top level headings to be title-cased | 14 July 2016, 19:54:14 UTC |
471d770 | Chris Anderson | 14 July 2016, 19:43:04 UTC | missed a capitalization | 14 July 2016, 19:43:04 UTC |
55ebb2f | Chris Anderson | 14 July 2016, 19:38:44 UTC | webppl -> WebPPL, Javascript -> JavaScript, sentence-casing headings | 14 July 2016, 19:38:44 UTC |
5196873 | Chris Anderson | 14 July 2016, 19:20:24 UTC | minor change | 14 July 2016, 19:20:24 UTC |
1d2dc1e | Chris Anderson | 14 July 2016, 19:06:54 UTC | add missing helpers, change tests to use helpers | 14 July 2016, 19:06:54 UTC |
53fa99e | Chris Anderson | 14 July 2016, 14:23:07 UTC | add git requirement, other small changes | 14 July 2016, 14:23:07 UTC |
386d5b3 | Chris Anderson | 14 July 2016, 14:02:43 UTC | Merge branch 'dev' into quick-start-rewrite | 14 July 2016, 14:02:43 UTC |
423d339 | Long Ouyang | 14 July 2016, 03:29:23 UTC | Merge pull request #554 from chrisranderson/dev "thunk" -> "model" in inference doc | 14 July 2016, 03:29:23 UTC |
5fcecbe | Long Ouyang | 14 July 2016, 03:27:08 UTC | Merge pull request #556 from chrisranderson/useful-packages add useful packages from wiki | 14 July 2016, 03:27:08 UTC |
93047ab | Chris Anderson | 13 July 2016, 23:00:35 UTC | first draft for new quick start | 13 July 2016, 23:00:35 UTC |
5c30ebb | Long Ouyang | 13 July 2016, 20:08:13 UTC | Fix conflict # Conflicts: # src/browser.js | 13 July 2016, 20:08:13 UTC |