daabd60 | null-a | 18 April 2019, 13:04:24 UTC | StudentT Tweaks (#931) * Fix Wikipedia link in Student t distribution docs. * Remove reparam. Base dist. can not depend on variational parameters. * Guide StudentT with Gaussian by default. Add ELBO test. * Take more samples to reduce test variance. | 18 April 2019, 13:04:24 UTC |
cd46a1e | anton | 18 April 2019, 11:24:25 UTC | Add reparameterisation for logNormal (#918) (#930) | 18 April 2019, 11:24:25 UTC |
dffc092 | anton | 18 April 2019, 11:15:13 UTC | Add Student's t-distribution (PR) (#928) * Add StudentT dist * Fix the wiki link, generate description * Add sample tests for T-distribution * Update wiki-link * Rename StudentT params to (df, location, scale) | 18 April 2019, 11:15:13 UTC |
430b433 | Andreas Stuhlmueller | 31 March 2019, 23:26:38 UTC | 0.9.15 | 31 March 2019, 23:26:38 UTC |
6cf7b4b | null-a | 22 March 2019, 15:24:54 UTC | Mention installation from source on main installation doc page. (#927) | 22 March 2019, 15:24:54 UTC |
dfe9659 | null-a | 12 March 2019, 16:05:22 UTC | Fix bug in Multinomial support. (#925) | 12 March 2019, 16:05:22 UTC |
62e92e4 | null-a | 12 February 2019, 08:17:41 UTC | Update dev dependencies. (#921) | 12 February 2019, 08:17:41 UTC |
f692e75 | Andreas Stuhlmueller | 11 February 2019, 03:19:32 UTC | 0.9.14 | 11 February 2019, 03:19:32 UTC |
bf58348 | null-a | 08 February 2019, 13:37:36 UTC | Merge pull request #920 from null-a/travis-add-latest-node Update Node versions exercised by CI. | 08 February 2019, 13:37:36 UTC |
48273a9 | null-a | 08 February 2019, 11:16:18 UTC | Update Node versions exercised by CI. * Add 8, 10, 11 * Drop end-of-life releases 4, 5, 7 | 08 February 2019, 11:16:18 UTC |
959c9ae | null-a | 07 February 2019, 16:12:54 UTC | Add inference callbacks to support streaming samples to disk. (#919) * Add basic inference callback tests. * Reduce inference callback overhead. * Add a `sample` inference callback. The intention is that this will be called whenever a sampling based algorithm adds a sample to the marginal distribution. * Call the `sample` callback during MCMC. * Call `sample` & `finish` callbacks from rejection sampling. * Call `sample` & `finish` callbacks from incremental MH. * Call `sample` & `finish` callbacks from SMC. * Call `sample` & `finish` callbacks from forward sampling. | 07 February 2019, 16:12:54 UTC |
87bef62 | null-a | 11 January 2019, 10:08:18 UTC | Merge pull request #917 from null-a/add-lognormal-inf-test Add inference tests for logNormal. | 11 January 2019, 10:08:18 UTC |
8cdda30 | null-a | 11 January 2019, 09:26:46 UTC | Add inference tests for logNormal. The motivation is to ensure that logNormal handles ad nodes as parameters. | 11 January 2019, 09:33:53 UTC |
4ced674 | Erin Bennett | 11 January 2019, 09:30:51 UTC | add lognormal (#911) * add lognormal * fix error with ad.value Co-Authored-By: erindb <erindb@stanford.edu> | 11 January 2019, 09:30:51 UTC |
71edd7c | Andreas Stuhlmüller | 08 November 2018, 16:23:17 UTC | Merge pull request #913 from null-a/issue-912 Fix #912. | 08 November 2018, 16:23:17 UTC |
a47c30c | null-a | 07 November 2018, 15:33:54 UTC | Fix #912. | 08 November 2018, 15:24:59 UTC |
c757f25 | null-a | 21 September 2018, 08:49:49 UTC | Merge pull request #909 from null-a/add-pkg-to-readme Mention packages in the "quick start" section of the README. | 21 September 2018, 08:49:49 UTC |
7917e78 | null-a | 21 September 2018, 08:28:46 UTC | Mention packages in the "quick start" section of the README. | 21 September 2018, 08:28:46 UTC |
57ceb94 | Andreas Stuhlmueller | 06 August 2018, 21:06:15 UTC | 0.9.13 | 06 August 2018, 21:06:15 UTC |
9e4d473 | Andreas Stuhlmüller | 30 July 2018, 18:35:02 UTC | Merge pull request #905 from null-a/ais Add AIS | 30 July 2018, 18:35:02 UTC |
50b8a98 | null-a | 30 July 2018, 09:54:56 UTC | AIS now throws an error when a hard factor statement is encountered. | 30 July 2018, 09:54:56 UTC |
017b63b | null-a | 27 July 2018, 13:38:04 UTC | Note that the normalization constant is known for this model. | 27 July 2018, 13:38:04 UTC |
f40d49d | null-a | 27 July 2018, 08:33:51 UTC | Improve AIS docs. | 27 July 2018, 08:33:51 UTC |
4b2bc20 | null-a | 24 July 2018, 07:20:12 UTC | Initial AIS implementation. | 24 July 2018, 14:47:45 UTC |
da4a023 | null-a | 16 May 2018, 13:51:59 UTC | Merge pull request #903 from null-a/npm-publish-tweaks Minor tweaks related to publishing npm package. | 16 May 2018, 13:51:59 UTC |
e0f05b7 | null-a | 16 May 2018, 12:49:19 UTC | Ensure previously packed tarballs are not added to npm package. | 16 May 2018, 12:49:19 UTC |
6d9ff69 | null-a | 16 May 2018, 12:48:58 UTC | Update workflow docs. | 16 May 2018, 12:48:58 UTC |
31adaee | Andreas Stuhlmueller | 12 May 2018, 22:45:33 UTC | 0.9.12 | 12 May 2018, 22:45:33 UTC |
642f0db | Andreas Stuhlmüller | 11 May 2018, 04:46:16 UTC | Merge pull request #901 from null-a/fix-891 Fix #891 | 11 May 2018, 04:46:16 UTC |
5eebaa5 | null-a | 09 May 2018, 09:13:04 UTC | Improve syntax highlighting on install doc page. | 09 May 2018, 09:13:04 UTC |
416e4eb | null-a | 09 May 2018, 09:10:38 UTC | Mention minimum required npm version in docs. | 09 May 2018, 09:12:23 UTC |
e41dfa1 | null-a | 09 May 2018, 08:15:02 UTC | Run the prepare script manually for npm < 4.0.0 | 09 May 2018, 08:15:02 UTC |
71bb8f5 | null-a | 04 May 2018, 11:02:45 UTC | Fix #891. | 04 May 2018, 14:17:53 UTC |
854fb5d | Andreas Stuhlmüller | 14 November 2017, 02:17:27 UTC | Merge pull request #893 from null-a/fix-892 Fix for #892. | 14 November 2017, 02:17:27 UTC |
4a632ac | null-a | 13 November 2017, 13:53:27 UTC | Remove buggy naiveLR option from the ELBO estimator. This variant of the estimator doesn't handle sub-sampling in the presence of non-reparameterized choices. See #892 for more. | 13 November 2017, 13:53:27 UTC |
42b0046 | null-a | 13 November 2017, 13:50:10 UTC | Add new mapData test. | 13 November 2017, 13:51:31 UTC |
52d7b58 | Andreas Stuhlmueller | 09 November 2017, 01:26:36 UTC | 0.9.11 | 09 November 2017, 01:26:36 UTC |
b26a6dd | Andreas Stuhlmüller | 08 November 2017, 15:40:49 UTC | Merge pull request #890 from null-a/fix-for-webppl-viz Re-export logsumexp from util. | 08 November 2017, 15:40:49 UTC |
5f01df1 | null-a | 16 October 2017, 07:40:36 UTC | Re-export logsumexp from util. | 16 October 2017, 07:40:36 UTC |
8cfcb84 | Andreas Stuhlmüller | 03 October 2017, 01:04:09 UTC | Merge pull request #885 from null-a/fix-883 Fix bug in Exponential score function. | 03 October 2017, 01:04:09 UTC |
c5ae824 | Andreas Stuhlmüller | 03 October 2017, 01:03:20 UTC | Merge pull request #886 from null-a/fix-874 Ensure forward slash is used when requiring ad on Windows. | 03 October 2017, 01:03:20 UTC |
70ed702 | Long Ouyang | 27 September 2017, 19:05:20 UTC | [docs] Fix T.dot example (#888) * [docs] Fix T.dot example * [docs] Add comments back to dot product example | 27 September 2017, 19:05:20 UTC |
6320c21 | null-a | 25 September 2017, 14:22:15 UTC | Fix bug in Exponential score function. Closes #883. | 25 September 2017, 14:22:15 UTC |
a85a122 | null-a | 25 September 2017, 14:18:41 UTC | Ensure forward slash is used when requiring ad on Windows. Closes #874. | 25 September 2017, 14:18:41 UTC |
220b948 | Andreas Stuhlmueller | 12 September 2017, 02:44:08 UTC | 0.9.10 | 12 September 2017, 02:44:08 UTC |
887f95b | Andreas Stuhlmüller | 02 September 2017, 16:39:36 UTC | Merge pull request #881 from null-a/lang-docs-cleanup Clean-up language docs, add to TOC. | 02 September 2017, 16:39:36 UTC |
838521f | null-a | 01 September 2017, 14:22:00 UTC | Clean-up language docs, add to TOC. | 01 September 2017, 14:22:40 UTC |
0ed18d2 | Andreas Stuhlmüller | 31 August 2017, 16:55:42 UTC | Merge pull request #880 from null-a/doc-tweaks Minor doc fixes. | 31 August 2017, 16:55:42 UTC |
3cefb61 | null-a | 31 August 2017, 15:03:15 UTC | Minor doc fixes. | 31 August 2017, 15:04:32 UTC |
fd46677 | Andreas Stuhlmüller | 28 July 2017, 19:48:34 UTC | Merge pull request #877 from null-a/mixture2 Add mixture distribution primitive | 28 July 2017, 19:48:34 UTC |
28ba319 | null-a | 28 July 2017, 10:40:41 UTC | Support mixtures of discrete distributions. | 28 July 2017, 10:44:14 UTC |
53a81c8 | null-a | 27 July 2017, 07:55:40 UTC | Avoid redundant parameter checks in Mixture. | 27 July 2017, 07:55:40 UTC |
41d8d64 | null-a | 27 July 2017, 07:55:40 UTC | Avoid repeating norm computation. | 27 July 2017, 07:55:40 UTC |
855f66e | null-a | 27 July 2017, 07:55:40 UTC | Add primitive mixture distribution. | 27 July 2017, 07:55:40 UTC |
a4e93d5 | Andreas Stuhlmüller | 26 July 2017, 19:33:16 UTC | Merge pull request #876 from null-a/numeric Pull more fns into numeric module. | 26 July 2017, 19:33:16 UTC |
86c16ee | Andreas Stuhlmüller | 26 July 2017, 19:23:03 UTC | Merge pull request #875 from null-a/strict-mode-everywhere Use strict mode everywhere. | 26 July 2017, 19:23:03 UTC |
a39b501 | null-a | 26 July 2017, 11:11:49 UTC | Break circular dependency. Prior to this running adify attempted to require adified file. | 26 July 2017, 11:11:49 UTC |
a95a550 | null-a | 26 July 2017, 10:08:12 UTC | Move more numeric functions into the numeric module. | 26 July 2017, 10:08:12 UTC |
2d2165f | null-a | 26 July 2017, 10:08:12 UTC | Consolidate logaddexp definitions. | 26 July 2017, 10:08:12 UTC |
7117fdc | null-a | 26 July 2017, 09:53:31 UTC | Use strict mode everywhere. | 26 July 2017, 09:53:31 UTC |
9a14b3e | Andreas Stuhlmüller | 25 July 2017, 18:12:23 UTC | Merge pull request #873 from null-a/split-up-dists Split up dists.ad.js. | 25 July 2017, 18:12:23 UTC |
ff7c424 | null-a | 14 July 2017, 12:51:10 UTC | Avoid dynamic require for browserify compatibility. | 14 July 2017, 12:51:44 UTC |
d731caa | null-a | 12 July 2017, 15:46:05 UTC | Split up dists.ad.js. | 14 July 2017, 10:23:07 UTC |
d2d0a5c | Andreas Stuhlmüller | 12 July 2017, 21:29:36 UTC | Merge pull request #872 from null-a/kde Add KDE distribution | 12 July 2017, 21:29:36 UTC |
0a4a6b3 | Andreas Stuhlmüller | 12 July 2017, 21:24:33 UTC | Merge pull request #866 from null-a/cmd-line-args Make command line args work for compiled programs. | 12 July 2017, 21:24:33 UTC |
e4aa07b | null-a | 11 July 2017, 13:20:26 UTC | Improve logaddexp. * Reduce number of calls to exp by one. * Handle the case where both args are -Infinity. | 11 July 2017, 14:09:46 UTC |
a724a19 | null-a | 06 July 2017, 14:50:49 UTC | Add basic KDE distribution. | 11 July 2017, 14:09:46 UTC |
c1d62c4 | Andreas Stuhlmüller | 06 July 2017, 17:25:22 UTC | Merge pull request #869 from null-a/document-sampling-helpers Document flip and uniformDraw. | 06 July 2017, 17:25:22 UTC |
b6c3593 | Andreas Stuhlmüller | 06 July 2017, 17:25:01 UTC | Merge pull request #871 from null-a/unary-plus Fix unary plus | 06 July 2017, 17:25:01 UTC |
f782161 | null-a | 06 July 2017, 10:02:04 UTC | Use more descriptive filename. | 06 July 2017, 10:02:04 UTC |
f072d1c | null-a | 06 July 2017, 10:01:39 UTC | Fix unary plus. | 06 July 2017, 10:01:45 UTC |
a718598 | Andreas Stuhlmüller | 05 July 2017, 14:17:11 UTC | Merge pull request #868 from null-a/no-cache-ad Throw error when attempting to `cache` on AD nodes. | 05 July 2017, 14:17:11 UTC |
ccda654 | Andreas Stuhlmüller | 05 July 2017, 14:15:45 UTC | Merge pull request #867 from null-a/require-core-node-modules Support requiring of Node core modules. | 05 July 2017, 14:15:45 UTC |
3d7ae7e | null-a | 05 July 2017, 10:40:50 UTC | Document flip and uniformDraw. | 05 July 2017, 10:40:50 UTC |
2461a27 | null-a | 04 July 2017, 14:51:45 UTC | Error when attempting to cache on AD nodes. | 05 July 2017, 09:59:01 UTC |
1faafaa | null-a | 04 July 2017, 15:37:16 UTC | Support requiring of Node core modules. | 05 July 2017, 09:17:01 UTC |
7189142 | null-a | 05 July 2017, 08:06:50 UTC | Make command line args work for compiled programs. | 05 July 2017, 08:06:50 UTC |
4da45df | Andreas Stuhlmüller | 02 July 2017, 20:13:26 UTC | Merge pull request #864 from null-a/check-extra-args-at-sample More sample/dist arg checks | 02 July 2017, 20:13:26 UTC |
d9a195c | Andreas Stuhlmüller | 02 July 2017, 20:05:25 UTC | Merge pull request #862 from null-a/optim-toggle-verbose Make optimize quiet by default. | 02 July 2017, 20:05:25 UTC |
4a61dc1 | Andreas Stuhlmüller | 02 July 2017, 19:50:34 UTC | Merge pull request #860 from null-a/default-guide-docs Mention default guides in the docs | 02 July 2017, 19:50:34 UTC |
a5d333a | Andreas Stuhlmüller | 02 July 2017, 19:45:53 UTC | Merge pull request #859 from null-a/tweak-nn-test-tol Tweak nn inference test tolerance. | 02 July 2017, 19:45:53 UTC |
eae1904 | Andreas Stuhlmüller | 02 July 2017, 19:45:35 UTC | Merge pull request #858 from null-a/conditioning-docs Expand docs on conditioning | 02 July 2017, 19:45:35 UTC |
9b74180 | Andreas Stuhlmüller | 02 July 2017, 19:43:46 UTC | Merge pull request #857 from null-a/use-minified-bundle Upload minified bundle to CDN. | 02 July 2017, 19:43:46 UTC |
d8b2130 | null-a | 30 June 2017, 11:26:05 UTC | Error superfluous option is passed to sample. | 30 June 2017, 11:34:30 UTC |
a5e1a78 | null-a | 30 June 2017, 11:25:39 UTC | Check for superfluous args passed to distributions. | 30 June 2017, 11:25:39 UTC |
ae0b110 | null-a | 30 June 2017, 10:12:43 UTC | Remove unused imports. (#863) | 30 June 2017, 10:12:43 UTC |
e6f9816 | null-a | 29 June 2017, 10:43:55 UTC | Switch default for the verbose option of Optimize to false. | 29 June 2017, 10:43:55 UTC |
05e83c7 | null-a | 27 June 2017, 14:30:36 UTC | Mention default guides in the docs. | 29 June 2017, 07:42:12 UTC |
19ac47b | null-a | 27 June 2017, 12:08:12 UTC | Tweak nn inference test tolerance. | 27 June 2017, 12:10:40 UTC |
4a97da1 | null-a | 26 June 2017, 15:19:45 UTC | Add conditioning docs. | 27 June 2017, 10:21:01 UTC |
eaa744d | null-a | 27 June 2017, 09:36:32 UTC | Upload minified bundle to CDN. | 27 June 2017, 09:36:32 UTC |
17ed0c1 | Andreas Stuhlmüller | 26 June 2017, 23:25:25 UTC | Merge pull request #856 from null-a/exit-optimize Support early exit from `Optimize`. | 26 June 2017, 23:25:25 UTC |
00508f0 | null-a | 26 June 2017, 09:44:39 UTC | Support early exit from Optimize. | 26 June 2017, 09:59:42 UTC |
cfdee3b | Andreas Stuhlmueller | 06 June 2017, 22:14:47 UTC | 0.9.9 | 06 June 2017, 22:14:47 UTC |
4dc1afe | Andreas Stuhlmüller | 02 June 2017, 20:11:07 UTC | Merge pull request #854 from null-a/merge-webppl-nn Merge webppl-nn | 02 June 2017, 20:11:06 UTC |
5b38db3 | null-a | 02 June 2017, 07:30:12 UTC | Adjust inference test tolerance. | 02 June 2017, 07:30:12 UTC |
64513d4 | null-a | 01 June 2017, 14:43:28 UTC | Merge webppl-nn. | 01 June 2017, 15:34:10 UTC |
a997d0f | Andreas Stuhlmüller | 26 May 2017, 00:59:43 UTC | Merge pull request #851 from null-a/dp-cache Make `cache` callable as `dp.cache` | 26 May 2017, 00:59:43 UTC |
e2cfc7f | null-a | 25 May 2017, 09:51:59 UTC | Document `cache`. | 25 May 2017, 09:52:19 UTC |
c4b0c09 | null-a | 25 May 2017, 09:10:29 UTC | Additional tests for `cache`. | 25 May 2017, 09:10:29 UTC |