https://github.com/probmods/webppl

sort by:
Revision Author Date Message Commit Date
1273a92 0.5.0 20 January 2016, 19:04:30 UTC
60195d2 Merge pull request #290 from null-a/watchify Watchify grunt task 20 January 2016, 18:39:03 UTC
a905fb2 Merge pull request #287 from null-a/histogram-everywhere Use Histogram everywhere 20 January 2016, 18:36:53 UTC
df94878 Assert marginal is normalized. 20 January 2016, 17:52:27 UTC
a8c842f Add watchify to docs. 20 January 2016, 17:12:43 UTC
16d216b Add a little more detail to workflow instructions. 20 January 2016, 17:06:57 UTC
4b8c735 Merge pull request #289 from longouyang/pausy-trampoline Factor out runTrampoline; use "pausy" version in browser 19 January 2016, 01:12:34 UTC
eff3eeb Fix bug in webTrampoline recursion 19 January 2016, 00:31:28 UTC
4e6a564 Undo kludge rename from old global variables approach 19 January 2016, 00:21:24 UTC
277211a Don't use global variables for runTrampoline 18 January 2016, 23:42:27 UTC
e87212c Merge pull request #288 from null-a/lru-cache Back cache helper with LRU cache. 18 January 2016, 19:48:27 UTC
e6e6f88 Give warning earlier. 18 January 2016, 17:42:02 UTC
65441c5 Split compile into two sub-tasks. 18 January 2016, 17:24:42 UTC
b12e225 Add watchify grunt task. 18 January 2016, 17:24:42 UTC
9dbee6d Show warning if many calls are cached. 18 January 2016, 12:19:14 UTC
4bd40c6 LRU cache maxSize now defaults to Infinity. 18 January 2016, 12:07:26 UTC
48df00f Factor out runTrampoline; use different version in browser 15 January 2016, 23:11:47 UTC
31b4d82 Back cache helper with LRU cache. 15 January 2016, 14:08:18 UTC
600aac3 Use less confusing property names. This was enabled by 116e681. 15 January 2016, 10:51:35 UTC
ff8fc04 Small clean-up of makeMarginalERP. 15 January 2016, 10:51:35 UTC
21e3711 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 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 Store score along with sampled value. 12 January 2016, 17:35:48 UTC
401e2c1 Use aggregators in remaining inference algos. 12 January 2016, 17:35:38 UTC
e0e1719 Extract Distribution prototype from Enumerate. 12 January 2016, 11:05:36 UTC
49bf7d0 Merge pull request #265 from null-a/hmc HMC 11 January 2016, 19:31:02 UTC
3206ef2 Move comment to issue tracker. 11 January 2016, 13:58:50 UTC
8522e68 Small clean up of untapify. 11 January 2016, 13:57:24 UTC
f8dda62 Signal we don't use higher order derivatives. 11 January 2016, 12:11:49 UTC
9938e96 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 Throw error if multivariate ERP are used with HMC. 11 January 2016, 10:50:09 UTC
0ca3c63 Merge branch 'dev' into hmc 11 January 2016, 09:17:24 UTC
cb21d4b Merge pull request #285 from null-a/deepcopy-ast-in-compile Deep copy AST in compile 08 January 2016, 20:05:15 UTC
e9d30f5 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 Avoid parsing packages on every call to run/compile in the browser. 08 January 2016, 17:16:57 UTC
8f3d1d6 Deep copy package/header AST before compile. 08 January 2016, 17:16:05 UTC
faa2dc9 Remove duplicate stats functions. 08 January 2016, 11:10:34 UTC
6622b55 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 Merge branch 'dev' into fix-util-expectation 08 January 2016, 09:35:59 UTC
c092ddd Merge pull request #283 from dritchie/dev Fix how IncrementalMH handles functions defined in external headers. 07 January 2016, 20:32:50 UTC
75d9cc3 Fix how IncrementalMH handles functions defined in external headers. 07 January 2016, 20:07:37 UTC
6d4afbd Tweak HMC test tolerances. 06 January 2016, 17:55:07 UTC
9ba150b Tweak HMC test tolerances. 06 January 2016, 16:41:44 UTC
65fb8a4 Update comment to reflect current ERP interface. 06 January 2016, 16:39:51 UTC
53f009e Tweak HMC test tolerances. 06 January 2016, 16:26:09 UTC
8552ddd Merge branch 'dev' into hmc 06 January 2016, 15:18:52 UTC
e445f79 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 Remove giveLog references from gammaERP test data 05 January 2016, 00:40:29 UTC
b4e89ed Only print tolerance information if test fails 05 January 2016, 00:19:14 UTC
4a2b618 Finish moving giveLog stuff to expGamma 05 January 2016, 00:17:50 UTC
42096f6 Turn down skewness, kurtosis autotolerance knobs a bit 04 January 2016, 00:18:27 UTC
d205262 Appease linter in last commit 03 January 2016, 18:20:15 UTC
5d0cc50 Make separate expGammaSample method 03 January 2016, 18:19:39 UTC
947b075 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 Some tidying 02 January 2016, 02:12:24 UTC
45ec143 mean, var, ...: use Paul's expectation() for now 02 January 2016, 02:10:26 UTC
9db82fd Use kdeMode from src/statistics 02 January 2016, 01:18:38 UTC
522c6db Forgot file in 07946e1 02 January 2016, 01:18:17 UTC
d2f01bd Decruft 02 January 2016, 01:14:09 UTC
8cfcb3a Rename test/test-data/samplers to test/test-data/sampler 02 January 2016, 01:13:25 UTC
95df8f7 Rename test/test-data/erp to test/test-data/samplers 02 January 2016, 01:12:06 UTC
07946e1 Move mean, var, ..., digamma, trigamma to src/statistics 30 December 2015, 06:20:32 UTC
944c72f Gah, forgot lint appeaser in last commit 30 December 2015, 05:45:42 UTC
4a5f441 Move gamma erp test data to its own file 30 December 2015, 05:45:15 UTC
8cd4d19 Make previous commit pass linter 30 December 2015, 05:31:13 UTC
700bf4a Try coarser tests (one erp param setting = one test) 30 December 2015, 05:26:16 UTC
df21e6b Rename test-erp.js to test-samplers.js 30 December 2015, 05:01:03 UTC
eed6e34 Remove mistakenly committed temporary file. 16 December 2015, 09:46:52 UTC
317812d Only create tapes when necessary. 16 December 2015, 09:43:25 UTC
473783e 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 Fix inSupport bug 15 December 2015, 02:53:41 UTC
7fd3c11 Restyle some ifs 15 December 2015, 02:52:26 UTC
dad187d Don't expose gamma giveLog to end users 15 December 2015, 02:39:31 UTC
beefe50 Less colloquial underflow warning 15 December 2015, 02:39:01 UTC
4694f2f Merge pull request #281 from null-a/lint-before-tests Run linter before tests. 14 December 2015, 16:30:47 UTC
5b6a546 Run linter before tests. As suggested #280. 14 December 2015, 16:19:41 UTC
76ac1d3 Spelling. 14 December 2015, 15:54:16 UTC
9120d13 Remove TODO notes. 14 December 2015, 15:48:55 UTC
6e84cd4 Run all HMC tests with HMC+MH cycle kernel. 14 December 2015, 15:41:59 UTC
bc660fe Remove unused sequenceKernel. 14 December 2015, 15:24:43 UTC
15f57bf Additional HMC test. See #265 for discussion. 14 December 2015, 14:51:47 UTC
d18cf87 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 Move getRandomSeedFromEnv() to helpers 11 December 2015, 21:12:52 UTC
5076181 Encourage garbage collection of samples 11 December 2015, 20:54:59 UTC
305abda Assert that shape > 1 for gamma mode 11 December 2015, 20:11:41 UTC
e78c791 Remove unused param declarations 11 December 2015, 18:45:47 UTC
a3a70a9 Improve test (so it fails without early exit) 11 December 2015, 18:40:52 UTC
dde8476 Forgot this in last commit 11 December 2015, 18:34:46 UTC
2808ff2 Restore Error.stackTraceLimit and global.suppressWarnings after erp test 11 December 2015, 18:30:18 UTC
6f64bca Remove unused fs require 11 December 2015, 18:27:30 UTC
a455a9f Fix style 11 December 2015, 18:03:19 UTC
0d7f1d5 Add earlyExit test 11 December 2015, 18:01:24 UTC
5988c5e Stricter equality check 11 December 2015, 17:43:53 UTC
bd74310 Lint. 11 December 2015, 15:40:13 UTC
adbb501 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 Exit early if we fail to satisfy a hard factor 11 December 2015, 07:39:55 UTC
15151b0 Give autoToleranceMultiple some breathing room 11 December 2015, 03:45:12 UTC
f8f3d33 Tweaks 11 December 2015, 03:12:29 UTC
d60722f Move autoTolerance multiple back down 11 December 2015, 03:12:17 UTC
03f10b5 Fix style 11 December 2015, 03:07:11 UTC
back to top