https://github.com/probmods/webppl

sort by:
Revision Author Date Message Commit Date
52d7b58 0.9.11 09 November 2017, 01:26:36 UTC
b26a6dd Merge pull request #890 from null-a/fix-for-webppl-viz Re-export logsumexp from util. 08 November 2017, 15:40:49 UTC
5f01df1 Re-export logsumexp from util. 16 October 2017, 07:40:36 UTC
8cfcb84 Merge pull request #885 from null-a/fix-883 Fix bug in Exponential score function. 03 October 2017, 01:04:09 UTC
c5ae824 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 [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 Fix bug in Exponential score function. Closes #883. 25 September 2017, 14:22:15 UTC
a85a122 Ensure forward slash is used when requiring ad on Windows. Closes #874. 25 September 2017, 14:18:41 UTC
220b948 0.9.10 12 September 2017, 02:44:08 UTC
887f95b 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 Clean-up language docs, add to TOC. 01 September 2017, 14:22:40 UTC
0ed18d2 Merge pull request #880 from null-a/doc-tweaks Minor doc fixes. 31 August 2017, 16:55:42 UTC
3cefb61 Minor doc fixes. 31 August 2017, 15:04:32 UTC
fd46677 Merge pull request #877 from null-a/mixture2 Add mixture distribution primitive 28 July 2017, 19:48:34 UTC
28ba319 Support mixtures of discrete distributions. 28 July 2017, 10:44:14 UTC
53a81c8 Avoid redundant parameter checks in Mixture. 27 July 2017, 07:55:40 UTC
41d8d64 Avoid repeating norm computation. 27 July 2017, 07:55:40 UTC
855f66e Add primitive mixture distribution. 27 July 2017, 07:55:40 UTC
a4e93d5 Merge pull request #876 from null-a/numeric Pull more fns into numeric module. 26 July 2017, 19:33:16 UTC
86c16ee Merge pull request #875 from null-a/strict-mode-everywhere Use strict mode everywhere. 26 July 2017, 19:23:03 UTC
a39b501 Break circular dependency. Prior to this running adify attempted to require adified file. 26 July 2017, 11:11:49 UTC
a95a550 Move more numeric functions into the numeric module. 26 July 2017, 10:08:12 UTC
2d2165f Consolidate logaddexp definitions. 26 July 2017, 10:08:12 UTC
7117fdc Use strict mode everywhere. 26 July 2017, 09:53:31 UTC
9a14b3e Merge pull request #873 from null-a/split-up-dists Split up dists.ad.js. 25 July 2017, 18:12:23 UTC
ff7c424 Avoid dynamic require for browserify compatibility. 14 July 2017, 12:51:44 UTC
d731caa Split up dists.ad.js. 14 July 2017, 10:23:07 UTC
d2d0a5c Merge pull request #872 from null-a/kde Add KDE distribution 12 July 2017, 21:29:36 UTC
0a4a6b3 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 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 Add basic KDE distribution. 11 July 2017, 14:09:46 UTC
c1d62c4 Merge pull request #869 from null-a/document-sampling-helpers Document flip and uniformDraw. 06 July 2017, 17:25:22 UTC
b6c3593 Merge pull request #871 from null-a/unary-plus Fix unary plus 06 July 2017, 17:25:01 UTC
f782161 Use more descriptive filename. 06 July 2017, 10:02:04 UTC
f072d1c Fix unary plus. 06 July 2017, 10:01:45 UTC
a718598 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 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 Document flip and uniformDraw. 05 July 2017, 10:40:50 UTC
2461a27 Error when attempting to cache on AD nodes. 05 July 2017, 09:59:01 UTC
1faafaa Support requiring of Node core modules. 05 July 2017, 09:17:01 UTC
7189142 Make command line args work for compiled programs. 05 July 2017, 08:06:50 UTC
4da45df 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 Merge pull request #862 from null-a/optim-toggle-verbose Make optimize quiet by default. 02 July 2017, 20:05:25 UTC
4a61dc1 Merge pull request #860 from null-a/default-guide-docs Mention default guides in the docs 02 July 2017, 19:50:34 UTC
a5d333a Merge pull request #859 from null-a/tweak-nn-test-tol Tweak nn inference test tolerance. 02 July 2017, 19:45:53 UTC
eae1904 Merge pull request #858 from null-a/conditioning-docs Expand docs on conditioning 02 July 2017, 19:45:35 UTC
9b74180 Merge pull request #857 from null-a/use-minified-bundle Upload minified bundle to CDN. 02 July 2017, 19:43:46 UTC
d8b2130 Error superfluous option is passed to sample. 30 June 2017, 11:34:30 UTC
a5e1a78 Check for superfluous args passed to distributions. 30 June 2017, 11:25:39 UTC
ae0b110 Remove unused imports. (#863) 30 June 2017, 10:12:43 UTC
e6f9816 Switch default for the verbose option of Optimize to false. 29 June 2017, 10:43:55 UTC
05e83c7 Mention default guides in the docs. 29 June 2017, 07:42:12 UTC
19ac47b Tweak nn inference test tolerance. 27 June 2017, 12:10:40 UTC
4a97da1 Add conditioning docs. 27 June 2017, 10:21:01 UTC
eaa744d Upload minified bundle to CDN. 27 June 2017, 09:36:32 UTC
17ed0c1 Merge pull request #856 from null-a/exit-optimize Support early exit from `Optimize`. 26 June 2017, 23:25:25 UTC
00508f0 Support early exit from Optimize. 26 June 2017, 09:59:42 UTC
cfdee3b 0.9.9 06 June 2017, 22:14:47 UTC
4dc1afe Merge pull request #854 from null-a/merge-webppl-nn Merge webppl-nn 02 June 2017, 20:11:06 UTC
5b38db3 Adjust inference test tolerance. 02 June 2017, 07:30:12 UTC
64513d4 Merge webppl-nn. 01 June 2017, 15:34:10 UTC
a997d0f Merge pull request #851 from null-a/dp-cache Make `cache` callable as `dp.cache` 26 May 2017, 00:59:43 UTC
e2cfc7f Document `cache`. 25 May 2017, 09:52:19 UTC
c4b0c09 Additional tests for `cache`. 25 May 2017, 09:10:29 UTC
4322ab9 Expose the cache as a property of the returned function. This is something that the webppl-dp already did. Adding it here so that we can deprecate that package. 25 May 2017, 08:54:03 UTC
1707bec Make `cache` available as `dp.cache`. This allows `cache` to be used on mutually recursive functions. See issue #61. 25 May 2017, 08:53:07 UTC
df07d5c Fix typo. 25 May 2017, 08:53:07 UTC
adf99ae Merge pull request #849 from null-a/update-uglify-dep Use latest version of uglify. 24 May 2017, 17:06:49 UTC
ba27489 Merge pull request #848 from null-a/mv-gaussian-reparam Reparameterization for MV Gaussian 24 May 2017, 17:06:38 UTC
de303e9 Use latest version of uglify. 23 May 2017, 11:30:30 UTC
c1150fa Reparameterization for MV Gaussian. 23 May 2017, 10:05:20 UTC
c1df45e Update adnn dependency. 23 May 2017, 08:03:05 UTC
bed218d 0.9.8 17 May 2017, 20:34:24 UTC
3a51c0a Merge pull request #847 from null-a/use-helper-to-parse-kernel-opts Minor clean-up in kernel option parsing. 16 May 2017, 01:45:44 UTC
9d0a763 Use existing helper. 08 May 2017, 09:30:20 UTC
1b5a0bf Merge pull request #844 from null-a/unused-option-warning2 Show warning when Infer/Optimize receives unexpected option 05 May 2017, 14:36:08 UTC
a88fc48 Rename kernel/estimator wrappers. 05 May 2017, 08:32:27 UTC
66ee05c Update comments. 05 May 2017, 08:08:46 UTC
56eafe3 Remove redundant wrapping of function. 05 May 2017, 08:04:52 UTC
17d44ed Merge pull request #846 from null-a/warn-when-no-reparam Warn when continuous distribution doesn't support reparam trick. 04 May 2017, 15:07:08 UTC
f5cca9e Merge pull request #845 from null-a/check-result-of-det Check result of determinant computation in MV Gaussian scorer. 04 May 2017, 15:06:16 UTC
e018c14 Warn when continuous distribution doesn't support reparam trick. 04 May 2017, 14:13:30 UTC
686d23b Check result of determinant computation. 04 May 2017, 14:02:39 UTC
7258c09 Merge throwUnlessOpts functionality into mergeDefaults. The use of throwUnlessOpts and mergeDefaults (with superfluous args check enabled) coincide in all important cases. 03 May 2017, 12:44:12 UTC
be558f4 Fix inference test definitions. 03 May 2017, 12:44:12 UTC
b991ca4 Have inference methods warn when superfluous options are passed. 03 May 2017, 12:44:12 UTC
c6a065f Switch incremental MH to use the mergeDefaults helper. 03 May 2017, 11:48:23 UTC
024d9a0 Estimators now compute default options only once. 03 May 2017, 11:48:23 UTC
0f54d4d MCMC kernels now compute default options only once. 03 May 2017, 11:48:22 UTC
2842a38 Merge pull request #842 from null-a/optional-dist-params Support optional distribution parameters 02 May 2017, 17:17:39 UTC
9b9138d Allow parameter ps to be omitted from Categorical. 02 May 2017, 08:59:50 UTC
5f7549f Support optional distribution parameters. 02 May 2017, 08:36:16 UTC
4fa25d8 Merge pull request #837 from null-a/drop-param-arrays2 Only store a single tensor per parameter name 01 May 2017, 17:00:12 UTC
e54d87e Merge pull request #840 from null-a/fix-compile Initialize store before running compiled code. 01 May 2017, 16:49:59 UTC
3bb4b26 Initialize store before running compiled code. Fixes #812. 28 April 2017, 12:20:13 UTC
45876ad Merge pull request #839 from null-a/better-check-in-factor Increase strictness of check in factor. 27 April 2017, 16:53:04 UTC
87fc4ab Merge pull request #838 from null-a/update-contrib-notes Update guide to contributing 27 April 2017, 16:52:10 UTC
9bb5063 Increase strictness of check in factor. This catches the problem described in #835. 27 April 2017, 15:41:45 UTC
f82baed Update CONTRIBUTING.md * Reflect changes to linter. * Fix capitalisation of WebPPL and GitHub. 27 April 2017, 14:39:08 UTC
f1e4fdd Only store a single tensor per parameter name. Before this change, each parameter name had associated with it an array of tensor valued parameters. Previously, this was used as the basis for supporting the use of adnn networks in WebPPL programs. However, this isn't something we currently support, and these arrays are redundant. 27 April 2017, 14:14:51 UTC
back to top