bb94336 | null-a | 18 April 2017, 12:39:35 UTC | Better placement of ref for current uses. | 18 April 2017, 12:55:37 UTC |
1d99c99 | null-a | 18 April 2017, 12:39:08 UTC | Add file backed parameter store. | 18 April 2017, 12:55:37 UTC |
5271471 | Andreas Stuhlmüller | 14 April 2017, 02:33:31 UTC | Merge pull request #819 from null-a/remove-pointless-assert Remove unhelpful assertion. | 14 April 2017, 02:33:31 UTC |
c668577 | Andreas Stuhlmüller | 14 April 2017, 02:33:17 UTC | Merge pull request #818 from null-a/mvb-scorer-no-assert Avoid use of assert for error handling in MV Bernoulli scorer. | 14 April 2017, 02:33:17 UTC |
7a4f698 | Andreas Stuhlmüller | 14 April 2017, 02:32:49 UTC | Merge pull request #816 from null-a/update-dev-deps Update dev dependencies & switch to eslint | 14 April 2017, 02:32:49 UTC |
86e7558 | null-a | 13 April 2017, 13:27:42 UTC | Remove unhelpful assertion. `param` is probably a typo for `reparam`. But checking for this is overly cautious here, as this is tested by the `if` clause. | 13 April 2017, 13:27:42 UTC |
39c4000 | null-a | 13 April 2017, 13:02:33 UTC | Don't use assert for error handling. Returning -Infinity rather than generating an error is consistent with other distribution types. | 13 April 2017, 13:02:33 UTC |
644cc58 | null-a | 13 April 2017, 10:05:46 UTC | Merge branch 'dev' into update-dev-deps | 13 April 2017, 10:05:46 UTC |
91a5da0 | null-a | 12 April 2017, 16:12:41 UTC | Drop support for node < 4. | 12 April 2017, 16:12:41 UTC |
f2c965a | Andreas Stuhlmüller | 12 April 2017, 15:23:08 UTC | Merge pull request #817 from null-a/update-deps Update dependencies. | 12 April 2017, 15:23:08 UTC |
8f83868 | null-a | 12 April 2017, 12:39:01 UTC | Update dependencies. | 12 April 2017, 12:39:01 UTC |
b7e7f86 | null-a | 11 April 2017, 15:21:30 UTC | Remove TODO comments. | 12 April 2017, 09:32:32 UTC |
1782814 | null-a | 11 April 2017, 15:17:45 UTC | Add missing requires. | 12 April 2017, 09:32:30 UTC |
a2aa382 | null-a | 11 April 2017, 15:14:04 UTC | Fix indentation. | 12 April 2017, 09:31:01 UTC |
ce26194 | null-a | 11 April 2017, 15:05:33 UTC | Allow global variables in browser test as special case. | 12 April 2017, 09:31:01 UTC |
1706bc7 | null-a | 11 April 2017, 15:02:47 UTC | Lint. | 12 April 2017, 09:31:01 UTC |
de62de9 | null-a | 11 April 2017, 14:59:27 UTC | Rewrite to avoid funny indentation suggested by eslint. | 12 April 2017, 09:31:01 UTC |
b461db5 | null-a | 11 April 2017, 07:39:23 UTC | Don't rely on case fall through. | 12 April 2017, 09:31:00 UTC |
ef40ded | null-a | 11 April 2017, 07:45:23 UTC | Don't rely on util global. | 12 April 2017, 09:31:00 UTC |
0606eb3 | null-a | 11 April 2017, 07:06:51 UTC | Remove unreachable code. | 12 April 2017, 09:31:00 UTC |
d707ec4 | null-a | 11 April 2017, 13:35:23 UTC | Use eslint. | 12 April 2017, 09:31:00 UTC |
98baba3 | null-a | 11 April 2017, 13:04:17 UTC | Upgrade dev dependencies, remove jslint. | 12 April 2017, 08:07:05 UTC |
16ecef5 | Andreas Stuhlmüller | 10 April 2017, 17:21:35 UTC | Merge pull request #815 from null-a/fwd-sample-helpers Add forward and forwardGuide helpers. | 10 April 2017, 17:21:35 UTC |
a59f7c0 | null-a | 04 April 2017, 14:02:39 UTC | Add forward and forwardGuide helpers. Having these simplifies the task of drawing a single sample from the target or guide. Without this we have to resort to something like: sample(Infer({model, method: 'forward', samples: 1})) | 10 April 2017, 15:43:43 UTC |
b969e55 | Andreas Stuhlmüller | 07 April 2017, 21:15:45 UTC | Merge pull request #804 from null-a/weight-decay-2 Weight decay | 07 April 2017, 21:15:45 UTC |
88084fe | Andreas Stuhlmüller | 07 April 2017, 20:21:53 UTC | Fix typo in weightDecay.js | 07 April 2017, 20:21:53 UTC |
2eec6cb | Andreas Stuhlmüller | 07 April 2017, 20:14:38 UTC | Merge branch 'dev' into weight-decay-2 | 07 April 2017, 20:14:38 UTC |
debae41 | Andreas Stuhlmüller | 07 April 2017, 20:12:37 UTC | Merge pull request #813 from null-a/fix-798-v2 Handle duplicate values in Categorical. | 07 April 2017, 20:12:37 UTC |
ab39ab5 | Andreas Stuhlmüller | 07 April 2017, 18:06:24 UTC | Merge pull request #811 from null-a/repeat-arg-check Add argument checks to repeat function | 07 April 2017, 18:06:24 UTC |
76ccf0f | null-a | 07 April 2017, 13:36:02 UTC | Add extra parameter checks to Categorical constructor. | 07 April 2017, 13:36:02 UTC |
4c5bb70 | null-a | 07 April 2017, 13:18:09 UTC | Handle duplicates values in Categorical. | 07 April 2017, 13:18:09 UTC |
94c06e3 | null-a | 05 April 2017, 07:46:52 UTC | Use strict equality checks. | 05 April 2017, 07:48:47 UTC |
defda00 | null-a | 04 April 2017, 09:34:44 UTC | Add argument checks to repeat function. Such checks are particularly worthwhile here, as prior to this change, mistakenly transposing the arguments would cause repeat to enter an infinite loop. | 05 April 2017, 07:42:10 UTC |
afeae3e | Andreas Stuhlmüller | 04 April 2017, 15:39:10 UTC | Merge pull request #810 from null-a/disallow-empty-batches Don't allow empty batches, except when data is empty. | 04 April 2017, 15:39:10 UTC |
505c710 | Andreas Stuhlmüller | 04 April 2017, 15:37:55 UTC | Merge pull request #809 from null-a/error-helper Add error helper. | 04 April 2017, 15:37:55 UTC |
7840e0f | Andreas Stuhlmüller | 04 April 2017, 15:37:18 UTC | Merge pull request #808 from null-a/optimize-more-samples Have rejection and forward sampling take 100 samples by default. | 04 April 2017, 15:37:18 UTC |
24ccf25 | null-a | 04 April 2017, 11:16:21 UTC | Don't allow empty batches, except when data is empty. | 04 April 2017, 11:19:40 UTC |
3e39ed4 | null-a | 04 April 2017, 10:07:47 UTC | Add error helper. | 04 April 2017, 10:07:47 UTC |
15f3f7f | null-a | 04 April 2017, 09:04:46 UTC | Have rejection and forward sampling take 100 samples by default. | 04 April 2017, 09:04:46 UTC |
2b8568e | Andreas Stuhlmüller | 03 April 2017, 15:28:02 UTC | Merge pull request #807 from null-a/on-step-callback Add onStep callback to Optimize. | 03 April 2017, 15:28:02 UTC |
2c3193e | null-a | 03 April 2017, 07:26:21 UTC | Add onStep callback to Optimize. | 03 April 2017, 07:34:46 UTC |
9ac99ad | Andreas Stuhlmüller | 30 March 2017, 20:26:56 UTC | Merge pull request #805 from null-a/rename-coroutine-property Rename coroutine property | 30 March 2017, 20:26:56 UTC |
6120c5d | Andreas Stuhlmüller | 30 March 2017, 20:25:09 UTC | Merge pull request #802 from null-a/tweak-param-init Simplify function call | 30 March 2017, 20:25:09 UTC |
c7d029c | null-a | 29 March 2017, 13:03:45 UTC | Store reference to old coroutine. This is required by the parameter handling method `fetch`. | 29 March 2017, 13:07:41 UTC |
2039c0a | null-a | 29 March 2017, 12:48:36 UTC | Use a more informative property name. | 29 March 2017, 13:06:53 UTC |
49f4361 | null-a | 26 January 2017, 11:53:22 UTC | Add weight decay. | 29 March 2017, 09:18:38 UTC |
38ecb5e | null-a | 28 March 2017, 15:45:57 UTC | Simplify function call. | 28 March 2017, 15:46:22 UTC |
7023e0f | Andreas Stuhlmüller | 27 March 2017, 23:55:56 UTC | Merge pull request #801 from null-a/fix-789 Make param work from within nested Enumerate. | 27 March 2017, 23:55:56 UTC |
ca65221 | null-a | 27 March 2017, 14:44:26 UTC | Make param work from within nested Enumerate. | 27 March 2017, 15:03:37 UTC |
5fd6417 | Andreas Stuhlmüller | 27 March 2017, 07:46:36 UTC | Update mapObject to mapValues in pkg.js (#800) | 27 March 2017, 07:46:36 UTC |
9197bd9 | Andreas Stuhlmüller | 22 March 2017, 07:46:03 UTC | Make observe pass options to sample (#794) * Make observe pass options to sample * Add test for observe parameters | 22 March 2017, 07:46:03 UTC |
6d3b353 | Andreas Stuhlmüller | 21 March 2017, 17:37:08 UTC | Merge pull request #799 from null-a/error-guiding-marginal Gracefully handle failure to auto guide Marginals. | 21 March 2017, 17:37:08 UTC |
18c4ef0 | null-a | 21 March 2017, 16:34:30 UTC | Gracefully handle failure to auto guide Marginals. | 21 March 2017, 16:34:30 UTC |
36b4472 | Andreas Stuhlmüller | 17 March 2017, 16:32:39 UTC | Merge pull request #797 from null-a/add-type-to-delta-param Add type information to parameter of Delta dist. | 17 March 2017, 16:32:39 UTC |
0195cb1 | null-a | 17 March 2017, 15:56:13 UTC | Add type information to parameter of Delta dist. | 17 March 2017, 15:56:13 UTC |
9c9ba0b | Andreas Stuhlmüller | 17 March 2017, 14:48:48 UTC | Merge pull request #796 from null-a/inc-name-in-warning Include parameter name in warning. | 17 March 2017, 14:48:48 UTC |
33f5dbd | null-a | 17 March 2017, 10:00:54 UTC | Include parameter name in warning. | 17 March 2017, 10:08:58 UTC |
3d0e4ac | Andreas Stuhlmüller | 10 March 2017, 20:51:00 UTC | Merge pull request #783 from jpchen/master Add Laplace and TensorLaplace Distribution | 10 March 2017, 20:51:00 UTC |
c8996fd | jpchen | 10 March 2017, 05:24:32 UTC | adjusted params. passes tests (more) consistently | 10 March 2017, 08:13:58 UTC |
0ba29cc | He Ren | 08 March 2017, 09:18:34 UTC | Default Infer supported when no options provided (#781) * created simple heuristic for infer without options * fixed object type check issues * delete counter which is useless * remove unnecessary files * smc mcmc heuristics * completed and done testing * changed console log * comment added * add commas * fix style issues * remove one console log * rejection minSampleRate and remove shuffle * separate coroutine for interleaving sample and factor check * separate interleavingSF check with timeout, test done * separate interleaving SF test done from 42397f82 * interleaving check modified according to forward sampling * simplify interleavingSF.js * enumerate error method done * enumerate error method done and rejection at original status * enumerate rejection error both done * remove interleaving SF check from rejection.js * enumerate.ad.js change console log info * enumerate rejection smc error method done tested * added comments * fix style issue * fix problems * getSupport fixed, smc err method changed * improve error methods and replace options.probe * fix line-too-line error * change sampleWithFactor in enumerate into continuation style * changed examples and smc asserts * renaming done * let error method return Error * fix style * fix style in enumerate * fix style again * small changes * change resampleParticles to CPS * everything fixed except for resampleParticles continuation * resampleParticles CPS style fixed * add bind(this) to CPS | 08 March 2017, 09:18:34 UTC |
3bd0d8e | Andreas Stuhlmüller | 03 March 2017, 16:55:25 UTC | Merge pull request #786 from null-a/param-init More flexible parameter initialization. | 03 March 2017, 16:55:25 UTC |
35526be | null-a | 03 March 2017, 14:01:30 UTC | Tweak error text. | 03 March 2017, 14:01:30 UTC |
bb56b2e | null-a | 03 March 2017, 13:50:13 UTC | Revert "Mention how to implement random init." This reverts commit 7c4aec08dc2bcfac757aba64cb8554137efdcaee. | 03 March 2017, 13:50:13 UTC |
0f14add | null-a | 03 March 2017, 13:37:08 UTC | Run parameter init. in forward sampling coroutine. This allows `sample(dist)` to be used for random initialization, rather than `dist.sample()`. | 03 March 2017, 13:46:05 UTC |
74a74d8 | null-a | 03 March 2017, 13:36:50 UTC | Refactor ForwardSample. Allowing the coroutine to be used without collecting return values in a distribution. | 03 March 2017, 13:37:42 UTC |
4260f72 | jpchen | 03 March 2017, 01:56:45 UTC | adjust tolerance. passes ~90% of the time | 03 March 2017, 01:56:45 UTC |
96b999c | jpchen | 02 March 2017, 06:50:07 UTC | re-added laplace elbo tests | 02 March 2017, 06:50:07 UTC |
4b9b7bf | jpchen | 01 March 2017, 08:26:46 UTC | rename mu, b -> location, scale | 01 March 2017, 08:26:46 UTC |
957c550 | jpchen | 01 March 2017, 08:16:26 UTC | rewrite using ad transform | 01 March 2017, 08:16:26 UTC |
7c4aec0 | null-a | 27 February 2017, 08:55:25 UTC | Mention how to implement random init. | 27 February 2017, 09:13:08 UTC |
ddc897b | jpchen | 25 February 2017, 04:03:02 UTC | ad transform | 25 February 2017, 04:03:02 UTC |
4ab9c7f | null-a | 24 February 2017, 13:39:08 UTC | Use applyd for drift kernels. | 24 February 2017, 14:17:27 UTC |
d27b1af | null-a | 24 February 2017, 11:37:00 UTC | Don't allow sample/factor during parameter init. | 24 February 2017, 14:17:27 UTC |
6133cd5 | null-a | 21 February 2017, 16:03:34 UTC | Check for dimension mismatch in param. | 24 February 2017, 10:38:39 UTC |
713004c | null-a | 21 February 2017, 15:47:07 UTC | Support passing init. function to param. | 24 February 2017, 10:38:39 UTC |
8e8e125 | jpchen | 23 February 2017, 20:26:44 UTC | Add laplace to cache exempt list | 23 February 2017, 20:26:44 UTC |
d15a870 | jpchen | 23 February 2017, 20:09:42 UTC | bump adnn version 2.0.4 | 23 February 2017, 20:09:42 UTC |
74c40c4 | jpchen | 23 February 2017, 02:17:00 UTC | Laplace documentation | 23 February 2017, 07:02:10 UTC |
6f7f2b7 | Andreas Stuhlmüller | 23 February 2017, 04:10:17 UTC | Merge pull request #785 from probmods/adnn-2-0-3 Upgrade adnn to 2.0.3 | 23 February 2017, 04:10:17 UTC |
bc1fbf8 | Andreas Stuhlmüller | 23 February 2017, 02:59:17 UTC | Upgrade adnn to 2.0.3 | 23 February 2017, 02:59:17 UTC |
272fcc1 | jpchen | 22 February 2017, 18:23:54 UTC | fixed styling | 22 February 2017, 18:23:54 UTC |
2c5b032 | jpchen | 22 February 2017, 09:28:30 UTC | Merge branch 'master' into dev | 22 February 2017, 09:28:30 UTC |
c4bfe2b | jpchen | 22 February 2017, 09:28:21 UTC | Merge remote-tracking branch 'upstream/dev' into dev | 22 February 2017, 09:28:21 UTC |
1854818 | jpchen | 22 February 2017, 09:20:44 UTC | Added tests | 22 February 2017, 09:20:44 UTC |
6827e43 | jpchen | 22 February 2017, 07:50:43 UTC | Tensor Laplacian | 22 February 2017, 07:50:43 UTC |
cd9463e | jpchen | 22 February 2017, 06:58:20 UTC | calculated Laplace score | 22 February 2017, 06:58:20 UTC |
c227f19 | jpchen | 22 February 2017, 06:18:27 UTC | Add Laplace Distribution | 22 February 2017, 06:18:27 UTC |
fbf5b75 | Andreas Stuhlmüller | 21 February 2017, 16:08:00 UTC | Merge pull request #782 from null-a/update-cache-exempt-list Add missing sampling helpers to cache exempt list. | 21 February 2017, 16:08:00 UTC |
28e3ad2 | null-a | 15 February 2017, 15:13:08 UTC | Add missing sampling helpers to cache exempt list. | 21 February 2017, 08:07:25 UTC |
6d362e0 | jpchen | 21 February 2017, 07:21:50 UTC | Merge remote-tracking branch 'upstream/master' into dev | 21 February 2017, 07:21:50 UTC |
2312e52 | null-a | 17 January 2017, 11:40:46 UTC | Move tolerance specification to correct level. | 21 February 2017, 07:20:44 UTC |
9024c91 | null-a | 17 January 2017, 10:19:46 UTC | Remove stale comment. | 21 February 2017, 07:20:44 UTC |
9a8e801 | Andreas Stuhlmüller | 21 February 2017, 00:59:31 UTC | Merge pull request #775 from null-a/dream Dream Learning | 21 February 2017, 00:59:31 UTC |
31f5881 | null-a | 20 February 2017, 19:36:05 UTC | Update comment on assumption. | 20 February 2017, 19:36:05 UTC |
6dcaf30 | null-a | 20 February 2017, 17:33:13 UTC | Clean up deterministic dream tests. | 20 February 2017, 17:34:28 UTC |
56375c2 | null-a | 20 February 2017, 17:20:33 UTC | Don't run local guide thunks while dreaming. The guide isn't required to generate samples from the local part of the posterior predictive. | 20 February 2017, 17:33:42 UTC |
32527f7 | Andreas Stuhlmüller | 20 February 2017, 16:45:31 UTC | Merge pull request #779 from null-a/tweak-highlighting Turn off JS syntax highlighting where not required in docs. | 20 February 2017, 16:45:31 UTC |
0258021 | null-a | 20 February 2017, 16:34:46 UTC | Don't track logp. This wasn't used for anything. | 20 February 2017, 16:35:25 UTC |
f582f90 | null-a | 20 February 2017, 15:23:48 UTC | Comment on models that rely on structure of obs. | 20 February 2017, 15:25:10 UTC |
ac7e36d | null-a | 20 February 2017, 14:55:42 UTC | Clarify assumption. | 20 February 2017, 14:55:59 UTC |