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 |
4322ab9 | null-a | 25 May 2017, 08:46:46 UTC | 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 | null-a | 25 May 2017, 08:43:34 UTC | 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 | null-a | 25 May 2017, 08:46:00 UTC | Fix typo. | 25 May 2017, 08:53:07 UTC |
adf99ae | Andreas Stuhlmüller | 24 May 2017, 17:06:49 UTC | Merge pull request #849 from null-a/update-uglify-dep Use latest version of uglify. | 24 May 2017, 17:06:49 UTC |
ba27489 | Andreas Stuhlmüller | 24 May 2017, 17:06:38 UTC | Merge pull request #848 from null-a/mv-gaussian-reparam Reparameterization for MV Gaussian | 24 May 2017, 17:06:38 UTC |
de303e9 | null-a | 23 May 2017, 11:29:47 UTC | Use latest version of uglify. | 23 May 2017, 11:30:30 UTC |
c1150fa | null-a | 05 May 2017, 11:06:42 UTC | Reparameterization for MV Gaussian. | 23 May 2017, 10:05:20 UTC |
c1df45e | null-a | 23 May 2017, 07:54:44 UTC | Update adnn dependency. | 23 May 2017, 08:03:05 UTC |
bed218d | Andreas Stuhlmueller | 17 May 2017, 20:34:24 UTC | 0.9.8 | 17 May 2017, 20:34:24 UTC |
3a51c0a | Andreas Stuhlmüller | 16 May 2017, 01:45:44 UTC | 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 | null-a | 08 May 2017, 09:27:46 UTC | Use existing helper. | 08 May 2017, 09:30:20 UTC |
1b5a0bf | Andreas Stuhlmüller | 05 May 2017, 14:36:08 UTC | 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 | null-a | 05 May 2017, 08:32:27 UTC | Rename kernel/estimator wrappers. | 05 May 2017, 08:32:27 UTC |
66ee05c | null-a | 05 May 2017, 08:08:29 UTC | Update comments. | 05 May 2017, 08:08:46 UTC |
56eafe3 | null-a | 05 May 2017, 08:04:52 UTC | Remove redundant wrapping of function. | 05 May 2017, 08:04:52 UTC |
17d44ed | Andreas Stuhlmüller | 04 May 2017, 15:07:08 UTC | 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 | Andreas Stuhlmüller | 04 May 2017, 15:06:16 UTC | 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 | null-a | 04 May 2017, 14:11:24 UTC | Warn when continuous distribution doesn't support reparam trick. | 04 May 2017, 14:13:30 UTC |
686d23b | null-a | 04 May 2017, 14:02:39 UTC | Check result of determinant computation. | 04 May 2017, 14:02:39 UTC |
7258c09 | null-a | 03 May 2017, 09:03:11 UTC | 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 | null-a | 03 May 2017, 10:54:46 UTC | Fix inference test definitions. | 03 May 2017, 12:44:12 UTC |
b991ca4 | null-a | 02 May 2017, 13:57:53 UTC | Have inference methods warn when superfluous options are passed. | 03 May 2017, 12:44:12 UTC |
c6a065f | null-a | 02 May 2017, 13:50:08 UTC | Switch incremental MH to use the mergeDefaults helper. | 03 May 2017, 11:48:23 UTC |
024d9a0 | null-a | 02 May 2017, 13:18:23 UTC | Estimators now compute default options only once. | 03 May 2017, 11:48:23 UTC |
0f54d4d | null-a | 02 May 2017, 13:17:54 UTC | MCMC kernels now compute default options only once. | 03 May 2017, 11:48:22 UTC |
2842a38 | Andreas Stuhlmüller | 02 May 2017, 17:17:39 UTC | Merge pull request #842 from null-a/optional-dist-params Support optional distribution parameters | 02 May 2017, 17:17:39 UTC |
9b9138d | null-a | 28 April 2017, 14:50:09 UTC | Allow parameter ps to be omitted from Categorical. | 02 May 2017, 08:59:50 UTC |
5f7549f | null-a | 28 April 2017, 14:49:43 UTC | Support optional distribution parameters. | 02 May 2017, 08:36:16 UTC |
4fa25d8 | Andreas Stuhlmüller | 01 May 2017, 17:00:12 UTC | 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 | Andreas Stuhlmüller | 01 May 2017, 16:49:59 UTC | Merge pull request #840 from null-a/fix-compile Initialize store before running compiled code. | 01 May 2017, 16:49:59 UTC |
3bb4b26 | null-a | 28 April 2017, 12:18:08 UTC | Initialize store before running compiled code. Fixes #812. | 28 April 2017, 12:20:13 UTC |
45876ad | Andreas Stuhlmüller | 27 April 2017, 16:53:04 UTC | 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 | Andreas Stuhlmüller | 27 April 2017, 16:52:10 UTC | Merge pull request #838 from null-a/update-contrib-notes Update guide to contributing | 27 April 2017, 16:52:10 UTC |
9bb5063 | null-a | 27 April 2017, 15:25:46 UTC | Increase strictness of check in factor. This catches the problem described in #835. | 27 April 2017, 15:41:45 UTC |
f82baed | null-a | 27 April 2017, 14:34:31 UTC | Update CONTRIBUTING.md * Reflect changes to linter. * Fix capitalisation of WebPPL and GitHub. | 27 April 2017, 14:39:08 UTC |
f1e4fdd | null-a | 27 April 2017, 13:52:52 UTC | 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 |