https://github.com/probmods/webppl

sort by:
Revision Author Date Message Commit Date
7caf686 0.9.1 31 July 2016, 03:11:53 UTC
ef1c4b4 Merge pull request #607 from probmods/add-observe Add observe 31 July 2016, 02:10:53 UTC
48c72a5 Linting 31 July 2016, 02:08:14 UTC
74a35a1 add observe 30 July 2016, 20:20:53 UTC
6852bce 0.9.0 29 July 2016, 19:19:20 UTC
1c3cd24 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 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 Merge pull request #600 from null-a/docs-add-structure Add basic structure to docs. 28 July 2016, 15:01:24 UTC
3a8c75b Add basic structure to docs. 28 July 2016, 13:05:56 UTC
4024a34 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 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 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 Expand introduction to marginal inference in docs. 27 July 2016, 19:55:23 UTC
8b70fc1 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 Merge pull request #594 from null-a/improve-vi-error-msgs Improve VI error messages. 27 July 2016, 18:04:47 UTC
c0bc184 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 Merge pull request #591 from null-a/docs-add-sample Add some docs for sample operator 27 July 2016, 17:47:06 UTC
88fe5ed Merge pull request #590 from null-a/docs-factor-quickstart Factor the quick start docs. 27 July 2016, 17:43:28 UTC
f1e39b0 List known methods when given method is unknown. 27 July 2016, 11:22:43 UTC
0ab4f76 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 Better error when score is non-finite in ELBO. 27 July 2016, 10:22:26 UTC
799fed4 Switch default optimization method to adam. See #548. 27 July 2016, 08:59:26 UTC
f6e2c08 Merge pull request #592 from null-a/docs-code-highlighting Fix minor code highlighting issues. 26 July 2016, 23:27:13 UTC
ee6b128 Merge pull request #589 from null-a/docs-cleanup-usage Clean-up usage page. 26 July 2016, 23:16:23 UTC
8eb2005 Fix typo. 26 July 2016, 14:10:15 UTC
02a3893 Clean-up usage page. 26 July 2016, 13:55:19 UTC
6cea506 Fix minor code highlighting issues. 26 July 2016, 13:50:55 UTC
0d6f008 Factor the quick start docs. 26 July 2016, 13:36:38 UTC
ba7de6b Add preamble to distribution docs. 26 July 2016, 12:51:41 UTC
3954d7e Move header of dist docs to a plain rst file. 26 July 2016, 12:44:38 UTC
df645f0 Follow established file naming convention. 26 July 2016, 12:44:38 UTC
ccc8649 Initial docs for sample. 26 July 2016, 12:44:05 UTC
60fb875 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 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 Merge pull request #585 from null-a/add-helpers-back Add back missing helpers. 25 July 2016, 23:11:52 UTC
1495e1e 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 Allow params to be created outside of coroutines. 25 July 2016, 12:24:36 UTC
669a7dc Append "undefined" when no final expression. 25 July 2016, 10:09:50 UTC
74da851 Add back missing helpers. These were originally added in #562 but then accidentally removed by 1d4085f7. 25 July 2016, 08:25:33 UTC
a705024 Add Wiki link for Logistic Normal dist. 25 July 2016, 08:10:16 UTC
0a655b6 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 0.8.2 22 July 2016, 01:29:37 UTC
63480c4 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 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 Merge pull request #583 from longouyang/bump-beta-tolerances Bump beta tolerances 22 July 2016, 01:18:47 UTC
7eb59bf Change webppl-gridworld to webppl-agents 22 July 2016, 01:18:33 UTC
bda21a1 Merge pull request #580 from null-a/docs-pkg-tweaks Minor package docs tweaks. 22 July 2016, 01:17:29 UTC
1d1a764 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 Merge pull request #576 from longouyang/better-assignment-errors More informative syntax error for assignment #567 22 July 2016, 01:14:10 UTC
89f28f1 Bump some kurtosis and mode reltols 21 July 2016, 22:45:21 UTC
12020fd Don't inc. accepted count when no proposal made. Closes #575. 21 July 2016, 18:04:56 UTC
667aff7 Switch from assert to throw 21 July 2016, 16:39:09 UTC
789fee8 Be clearer about how Optimize handles parameters. 21 July 2016, 15:02:39 UTC
20c9c6c Add docs for the "forward" inference method. 21 July 2016, 14:48:11 UTC
b03aeb7 Minor package docs tweaks. 21 July 2016, 14:05:48 UTC
525af65 More informative syntax error for assignment #567 20 July 2016, 18:22:40 UTC
f849cec Make error handling tests work with Node 0.12 20 July 2016, 17:34:16 UTC
4d3d5a3 Handle case where name is null. Fixes failing tests. 20 July 2016, 16:50:18 UTC
6b19835 Handle 'calling result of a call expr' failing. 20 July 2016, 16:01:38 UTC
3722b2c Add extra stack trace test. 20 July 2016, 14:41:56 UTC
923e7b4 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 Handle addresses that have been extended by hand. 20 July 2016, 13:55:14 UTC
78d266d Rename variable. 20 July 2016, 13:55:14 UTC
481c229 Don't shadow built in 'global' variable. 20 July 2016, 13:55:12 UTC
23c71a2 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 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 Add position info to errors thrown running Chrome. 18 July 2016, 16:06:37 UTC
4ed9b64 Re-work error handling. 18 July 2016, 16:06:37 UTC
05481a5 Remove incorrect paragraph from drift docs. 18 July 2016, 08:57:28 UTC
a42699b Remove commented out code. 18 July 2016, 08:51:56 UTC
1c25630 Warn when drift kernel proposal has zero prob. 18 July 2016, 08:49:54 UTC
f0a0894 Merge pull request #559 from chrisranderson/quick-start-rewrite Quick start rewrite 15 July 2016, 22:46:47 UTC
224af2d remove merge conflict leftovers 15 July 2016, 17:08:07 UTC
b22e8dc Allow drift kernels to be specified in user code. 15 July 2016, 17:05:41 UTC
ad7a688 Merge pull request #558 from probmods/daipp Add `mapData` primitive + mini batch support for VI 15 July 2016, 16:37:34 UTC
3e9caad Merge pull request #565 from null-a/reset-env2 Reset env at start of every program. 15 July 2016, 16:29:19 UTC
086639f 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 remove changes that shouldn't be in this branch 15 July 2016, 15:38:03 UTC
af2c4e4 Tweak test in attempt to improve pass rate. 15 July 2016, 14:50:35 UTC
1642316 Merge branch 'dev' into daipp 15 July 2016, 13:29:08 UTC
dc17810 Expand testing of mapData. 15 July 2016, 13:03:35 UTC
30e7a5a Expand comments on mapData/coroutine interface. 15 July 2016, 13:03:35 UTC
b219dfb Small refactor of mapData. Avoid creating intermediate array of data in current batch. 15 July 2016, 13:03:34 UTC
0756b3d Allow empty data or batches in mapData. 15 July 2016, 13:02:59 UTC
94a0439 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 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 webppl -> WebPPL 14 July 2016, 22:55:31 UTC
bb926de 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 Merge pull request #555 from null-a/mvbernoulli-support Add support function to MultivariateBernoulli. 14 July 2016, 22:36:56 UTC
a1dabeb 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 Merge pull request #563 from chrisranderson/webppl-sentence-case Capitalization: WebPPL, JavaScript, headings 14 July 2016, 21:24:43 UTC
34c4cc9 few small changes to quickstart 14 July 2016, 20:13:49 UTC
642c34c missed one! 14 July 2016, 19:56:42 UTC
f9b6a2c change top level headings to be title-cased 14 July 2016, 19:54:14 UTC
471d770 missed a capitalization 14 July 2016, 19:43:04 UTC
55ebb2f webppl -> WebPPL, Javascript -> JavaScript, sentence-casing headings 14 July 2016, 19:38:44 UTC
5196873 minor change 14 July 2016, 19:20:24 UTC
1d2dc1e add missing helpers, change tests to use helpers 14 July 2016, 19:06:54 UTC
53fa99e add git requirement, other small changes 14 July 2016, 14:23:07 UTC
386d5b3 Merge branch 'dev' into quick-start-rewrite 14 July 2016, 14:02:43 UTC
back to top