1273a92 | Andreas Stuhlmüller | 20 January 2016, 19:04:30 UTC | 0.5.0 | 20 January 2016, 19:04:30 UTC |
60195d2 | Andreas Stuhlmüller | 20 January 2016, 18:39:03 UTC | Merge pull request #290 from null-a/watchify Watchify grunt task | 20 January 2016, 18:39:03 UTC |
a905fb2 | Andreas Stuhlmüller | 20 January 2016, 18:36:53 UTC | Merge pull request #287 from null-a/histogram-everywhere Use Histogram everywhere | 20 January 2016, 18:36:53 UTC |
df94878 | null-a | 20 January 2016, 17:52:27 UTC | Assert marginal is normalized. | 20 January 2016, 17:52:27 UTC |
a8c842f | null-a | 20 January 2016, 17:12:33 UTC | Add watchify to docs. | 20 January 2016, 17:12:43 UTC |
16d216b | null-a | 20 January 2016, 17:06:57 UTC | Add a little more detail to workflow instructions. | 20 January 2016, 17:06:57 UTC |
4b8c735 | Andreas Stuhlmüller | 19 January 2016, 01:12:34 UTC | Merge pull request #289 from longouyang/pausy-trampoline Factor out runTrampoline; use "pausy" version in browser | 19 January 2016, 01:12:34 UTC |
eff3eeb | Long Ouyang | 19 January 2016, 00:31:28 UTC | Fix bug in webTrampoline recursion | 19 January 2016, 00:31:28 UTC |
4e6a564 | Long Ouyang | 19 January 2016, 00:21:24 UTC | Undo kludge rename from old global variables approach | 19 January 2016, 00:21:24 UTC |
277211a | Long Ouyang | 18 January 2016, 23:42:27 UTC | Don't use global variables for runTrampoline | 18 January 2016, 23:42:27 UTC |
e87212c | Andreas Stuhlmüller | 18 January 2016, 19:48:27 UTC | Merge pull request #288 from null-a/lru-cache Back cache helper with LRU cache. | 18 January 2016, 19:48:27 UTC |
e6e6f88 | null-a | 18 January 2016, 17:42:02 UTC | Give warning earlier. | 18 January 2016, 17:42:02 UTC |
65441c5 | null-a | 18 January 2016, 17:21:07 UTC | Split compile into two sub-tasks. | 18 January 2016, 17:24:42 UTC |
b12e225 | null-a | 18 January 2016, 16:57:08 UTC | Add watchify grunt task. | 18 January 2016, 17:24:42 UTC |
9dbee6d | null-a | 18 January 2016, 12:19:14 UTC | Show warning if many calls are cached. | 18 January 2016, 12:19:14 UTC |
4bd40c6 | null-a | 18 January 2016, 12:07:26 UTC | LRU cache maxSize now defaults to Infinity. | 18 January 2016, 12:07:26 UTC |
48df00f | Long Ouyang | 15 January 2016, 23:11:47 UTC | Factor out runTrampoline; use different version in browser | 15 January 2016, 23:11:47 UTC |
31b4d82 | null-a | 15 January 2016, 14:04:34 UTC | Back cache helper with LRU cache. | 15 January 2016, 14:08:18 UTC |
600aac3 | null-a | 12 January 2016, 17:54:32 UTC | Use less confusing property names. This was enabled by 116e681. | 15 January 2016, 10:51:35 UTC |
ff8fc04 | null-a | 12 January 2016, 17:47:43 UTC | Small clean-up of makeMarginalERP. | 15 January 2016, 10:51:35 UTC |
21e3711 | null-a | 12 January 2016, 17:02:57 UTC | Move normalizing logic out of makeMarginalERP. This allows aggregators (Histogram, etc.) to implement representation specific normalization functions. | 15 January 2016, 10:51:35 UTC |
b970a56 | null-a | 12 January 2016, 11:55:27 UTC | Remove code duplicated in ERP prototype. ERP.prototype.MAP was added some time ago and computes the same thing. It also has the advantage of been lazy and memoized. | 15 January 2016, 10:51:13 UTC |
9a9996d | null-a | 12 January 2016, 11:00:59 UTC | Store score along with sampled value. | 12 January 2016, 17:35:48 UTC |
401e2c1 | null-a | 11 January 2016, 16:41:14 UTC | Use aggregators in remaining inference algos. | 12 January 2016, 17:35:38 UTC |
e0e1719 | null-a | 11 January 2016, 16:40:32 UTC | Extract Distribution prototype from Enumerate. | 12 January 2016, 11:05:36 UTC |
49bf7d0 | Andreas Stuhlmüller | 11 January 2016, 19:31:02 UTC | Merge pull request #265 from null-a/hmc HMC | 11 January 2016, 19:31:02 UTC |
3206ef2 | null-a | 11 January 2016, 13:58:50 UTC | Move comment to issue tracker. | 11 January 2016, 13:58:50 UTC |
8522e68 | null-a | 11 January 2016, 13:57:24 UTC | Small clean up of untapify. | 11 January 2016, 13:57:24 UTC |
f8dda62 | null-a | 11 January 2016, 12:11:23 UTC | Signal we don't use higher order derivatives. | 11 January 2016, 12:11:49 UTC |
9938e96 | null-a | 11 January 2016, 12:05:45 UTC | Move check for presence of erp.js into header.js. The advantage of this approach is that the friendly error will now be seen when trying running tests when erp.js is missing. | 11 January 2016, 12:05:45 UTC |
2a5775e | null-a | 11 January 2016, 10:50:09 UTC | Throw error if multivariate ERP are used with HMC. | 11 January 2016, 10:50:09 UTC |
0ca3c63 | null-a | 11 January 2016, 09:17:24 UTC | Merge branch 'dev' into hmc | 11 January 2016, 09:17:24 UTC |
cb21d4b | Andreas Stuhlmüller | 08 January 2016, 20:05:15 UTC | Merge pull request #285 from null-a/deepcopy-ast-in-compile Deep copy AST in compile | 08 January 2016, 20:05:15 UTC |
e9d30f5 | Andreas Stuhlmüller | 08 January 2016, 19:41:33 UTC | Merge pull request #282 from null-a/fix-util-expectation Updates to expectation and std util funcs. | 08 January 2016, 19:41:33 UTC |
7020280 | null-a | 08 January 2016, 17:16:57 UTC | Avoid parsing packages on every call to run/compile in the browser. | 08 January 2016, 17:16:57 UTC |
8f3d1d6 | null-a | 08 January 2016, 17:16:05 UTC | Deep copy package/header AST before compile. | 08 January 2016, 17:16:05 UTC |
faa2dc9 | null-a | 08 January 2016, 11:10:34 UTC | Remove duplicate stats functions. | 08 January 2016, 11:10:34 UTC |
6622b55 | null-a | 08 January 2016, 10:27:53 UTC | Make the histogram available as an ERP property. This allows us to avoid recreating the histogram from the ERP in inference tests. The histogram is already closed over by the ERP, so this doesn't use more memory. | 08 January 2016, 10:27:53 UTC |
96dac8a | null-a | 08 January 2016, 09:35:59 UTC | Merge branch 'dev' into fix-util-expectation | 08 January 2016, 09:35:59 UTC |
c092ddd | Andreas Stuhlmüller | 07 January 2016, 20:32:50 UTC | Merge pull request #283 from dritchie/dev Fix how IncrementalMH handles functions defined in external headers. | 07 January 2016, 20:32:50 UTC |
75d9cc3 | Daniel Ritchie | 07 January 2016, 20:07:37 UTC | Fix how IncrementalMH handles functions defined in external headers. | 07 January 2016, 20:07:37 UTC |
6d4afbd | null-a | 06 January 2016, 17:55:07 UTC | Tweak HMC test tolerances. | 06 January 2016, 17:55:07 UTC |
9ba150b | null-a | 06 January 2016, 16:41:44 UTC | Tweak HMC test tolerances. | 06 January 2016, 16:41:44 UTC |
65fb8a4 | null-a | 06 January 2016, 16:39:24 UTC | Update comment to reflect current ERP interface. | 06 January 2016, 16:39:51 UTC |
53f009e | null-a | 06 January 2016, 16:26:09 UTC | Tweak HMC test tolerances. | 06 January 2016, 16:26:09 UTC |
8552ddd | null-a | 06 January 2016, 15:18:52 UTC | Merge branch 'dev' into hmc | 06 January 2016, 15:18:52 UTC |
e445f79 | Andreas Stuhlmüller | 05 January 2016, 20:28:46 UTC | Merge pull request #277 from longouyang/dev Gamma: fix underflow, add option to sample log values, add tests | 05 January 2016, 20:28:46 UTC |
d3745eb | Long Ouyang | 05 January 2016, 00:40:29 UTC | Remove giveLog references from gammaERP test data | 05 January 2016, 00:40:29 UTC |
b4e89ed | Long Ouyang | 05 January 2016, 00:19:14 UTC | Only print tolerance information if test fails | 05 January 2016, 00:19:14 UTC |
4a2b618 | Long Ouyang | 05 January 2016, 00:17:50 UTC | Finish moving giveLog stuff to expGamma | 05 January 2016, 00:17:50 UTC |
42096f6 | Long Ouyang | 04 January 2016, 00:18:27 UTC | Turn down skewness, kurtosis autotolerance knobs a bit | 04 January 2016, 00:18:27 UTC |
d205262 | Long Ouyang | 03 January 2016, 18:20:03 UTC | Appease linter in last commit | 03 January 2016, 18:20:15 UTC |
5d0cc50 | Long Ouyang | 03 January 2016, 18:19:39 UTC | Make separate expGammaSample method | 03 January 2016, 18:19:39 UTC |
947b075 | Long Ouyang | 02 January 2016, 02:18:09 UTC | Turns out mutation caching was a premature optimization Old time: ~50 seconds (hand written for loops in sample stat functions, caching mutation) New time: ~57 seconds (using Paul's expectation function, no caching whatsoever) | 02 January 2016, 02:18:09 UTC |
5343db8 | Long Ouyang | 02 January 2016, 02:12:24 UTC | Some tidying | 02 January 2016, 02:12:24 UTC |
45ec143 | Long Ouyang | 02 January 2016, 02:10:13 UTC | mean, var, ...: use Paul's expectation() for now | 02 January 2016, 02:10:26 UTC |
9db82fd | Long Ouyang | 02 January 2016, 01:18:38 UTC | Use kdeMode from src/statistics | 02 January 2016, 01:18:38 UTC |
522c6db | Long Ouyang | 02 January 2016, 01:18:17 UTC | Forgot file in 07946e1 | 02 January 2016, 01:18:17 UTC |
d2f01bd | Long Ouyang | 02 January 2016, 01:14:09 UTC | Decruft | 02 January 2016, 01:14:09 UTC |
8cfcb3a | Long Ouyang | 02 January 2016, 01:13:25 UTC | Rename test/test-data/samplers to test/test-data/sampler | 02 January 2016, 01:13:25 UTC |
95df8f7 | Long Ouyang | 02 January 2016, 01:12:06 UTC | Rename test/test-data/erp to test/test-data/samplers | 02 January 2016, 01:12:06 UTC |
07946e1 | Long Ouyang | 30 December 2015, 06:20:32 UTC | Move mean, var, ..., digamma, trigamma to src/statistics | 30 December 2015, 06:20:32 UTC |
944c72f | Long Ouyang | 30 December 2015, 05:45:42 UTC | Gah, forgot lint appeaser in last commit | 30 December 2015, 05:45:42 UTC |
4a5f441 | Long Ouyang | 30 December 2015, 05:45:15 UTC | Move gamma erp test data to its own file | 30 December 2015, 05:45:15 UTC |
8cd4d19 | Long Ouyang | 30 December 2015, 05:31:13 UTC | Make previous commit pass linter | 30 December 2015, 05:31:13 UTC |
700bf4a | Long Ouyang | 30 December 2015, 05:26:16 UTC | Try coarser tests (one erp param setting = one test) | 30 December 2015, 05:26:16 UTC |
df21e6b | Long Ouyang | 30 December 2015, 05:01:03 UTC | Rename test-erp.js to test-samplers.js | 30 December 2015, 05:01:03 UTC |
eed6e34 | null-a | 16 December 2015, 09:46:52 UTC | Remove mistakenly committed temporary file. | 16 December 2015, 09:46:52 UTC |
317812d | null-a | 16 December 2015, 09:04:07 UTC | Only create tapes when necessary. | 16 December 2015, 09:43:25 UTC |
473783e | null-a | 15 December 2015, 16:38:36 UTC | Updates to expectation and std util funcs. * Split out array and hist versions. * expectation now accepts Float64Arrays. * expectation no longer ignores func arg when passed an array. * hists are now represented as lists of pairs to avoid doing arithmetic with the keys of objects which are strings not numbers. * Remove unnecessary normalizeHist. (Marginals are already normalized.) | 15 December 2015, 17:41:23 UTC |
76aa0b2 | Long Ouyang | 15 December 2015, 02:53:41 UTC | Fix inSupport bug | 15 December 2015, 02:53:41 UTC |
7fd3c11 | Long Ouyang | 15 December 2015, 02:52:26 UTC | Restyle some ifs | 15 December 2015, 02:52:26 UTC |
dad187d | Long Ouyang | 15 December 2015, 02:39:31 UTC | Don't expose gamma giveLog to end users | 15 December 2015, 02:39:31 UTC |
beefe50 | Long Ouyang | 15 December 2015, 02:39:01 UTC | Less colloquial underflow warning | 15 December 2015, 02:39:01 UTC |
4694f2f | null-a | 14 December 2015, 16:30:47 UTC | Merge pull request #281 from null-a/lint-before-tests Run linter before tests. | 14 December 2015, 16:30:47 UTC |
5b6a546 | null-a | 14 December 2015, 16:19:41 UTC | Run linter before tests. As suggested #280. | 14 December 2015, 16:19:41 UTC |
76ac1d3 | null-a | 14 December 2015, 15:54:16 UTC | Spelling. | 14 December 2015, 15:54:16 UTC |
9120d13 | null-a | 14 December 2015, 15:48:55 UTC | Remove TODO notes. | 14 December 2015, 15:48:55 UTC |
6e84cd4 | null-a | 14 December 2015, 15:41:59 UTC | Run all HMC tests with HMC+MH cycle kernel. | 14 December 2015, 15:41:59 UTC |
bc660fe | null-a | 14 December 2015, 15:24:43 UTC | Remove unused sequenceKernel. | 14 December 2015, 15:24:43 UTC |
15f57bf | null-a | 14 December 2015, 14:51:47 UTC | Additional HMC test. See #265 for discussion. | 14 December 2015, 14:51:47 UTC |
d18cf87 | Andreas Stuhlmüller | 13 December 2015, 10:42:19 UTC | Merge pull request #279 from longouyang/early-enumeration-exit Enumeration: exit early if we fail to satisfy a hard factor | 13 December 2015, 10:42:19 UTC |
21d1753 | Long Ouyang | 11 December 2015, 21:12:52 UTC | Move getRandomSeedFromEnv() to helpers | 11 December 2015, 21:12:52 UTC |
5076181 | Long Ouyang | 11 December 2015, 20:54:59 UTC | Encourage garbage collection of samples | 11 December 2015, 20:54:59 UTC |
305abda | Long Ouyang | 11 December 2015, 20:11:41 UTC | Assert that shape > 1 for gamma mode | 11 December 2015, 20:11:41 UTC |
e78c791 | Long Ouyang | 11 December 2015, 18:45:47 UTC | Remove unused param declarations | 11 December 2015, 18:45:47 UTC |
a3a70a9 | Long Ouyang | 11 December 2015, 18:40:52 UTC | Improve test (so it fails without early exit) | 11 December 2015, 18:40:52 UTC |
dde8476 | Long Ouyang | 11 December 2015, 18:34:46 UTC | Forgot this in last commit | 11 December 2015, 18:34:46 UTC |
2808ff2 | Long Ouyang | 11 December 2015, 18:30:18 UTC | Restore Error.stackTraceLimit and global.suppressWarnings after erp test | 11 December 2015, 18:30:18 UTC |
6f64bca | Long Ouyang | 11 December 2015, 18:27:30 UTC | Remove unused fs require | 11 December 2015, 18:27:30 UTC |
a455a9f | Long Ouyang | 11 December 2015, 18:03:19 UTC | Fix style | 11 December 2015, 18:03:19 UTC |
0d7f1d5 | Long Ouyang | 11 December 2015, 18:01:24 UTC | Add earlyExit test | 11 December 2015, 18:01:24 UTC |
5988c5e | Long Ouyang | 11 December 2015, 17:43:53 UTC | Stricter equality check | 11 December 2015, 17:43:53 UTC |
bd74310 | null-a | 11 December 2015, 15:36:11 UTC | Lint. | 11 December 2015, 15:40:13 UTC |
adbb501 | null-a | 11 December 2015, 15:15:48 UTC | More efficient sampling of regen choice in MH. Recover the efficiency of the pre-HMC method of sampling the regen choice when not in discrete only mode. | 11 December 2015, 15:15:48 UTC |
9f2992b | Long Ouyang | 11 December 2015, 07:39:55 UTC | Exit early if we fail to satisfy a hard factor | 11 December 2015, 07:39:55 UTC |
15151b0 | Long Ouyang | 11 December 2015, 03:45:12 UTC | Give autoToleranceMultiple some breathing room | 11 December 2015, 03:45:12 UTC |
f8f3d33 | Long Ouyang | 11 December 2015, 03:12:29 UTC | Tweaks | 11 December 2015, 03:12:29 UTC |
d60722f | Long Ouyang | 11 December 2015, 03:12:17 UTC | Move autoTolerance multiple back down | 11 December 2015, 03:12:17 UTC |
03f10b5 | Long Ouyang | 11 December 2015, 03:07:11 UTC | Fix style | 11 December 2015, 03:07:11 UTC |