swh:1:snp:3af1a03cd091600016317ad7197cfc7dfd1319c7

sort by:
Revision Author Date Message Commit Date
c187f9b 0.3.1 20 October 2015, 18:07:34 UTC
7f34689 Merge pull request #256 from probmods/stringify-fix Replace JSON.stringify with util.serialize in many places 20 October 2015, 18:06:15 UTC
875812b serialize correctly; accounting for Infinities This commit fixes up those instances in the core that were still emplying `JSON.stringify` for serializing erps and values relating to erps. This is faulty because `JSON.serialize` doesn't handle Infinities, serializing both kinds as `null`. I left one instance where it could be converted, but wasn't necessary -- in caching the function ids in IncrementalMH. It doesn't look like those can be Infinities. My simple tests don't seem to indicate that using a 'replacer' with `JSON.stringify`, as `util.serialize` does affects performance, but I left it out anyways. If @dritchie is comfortable with it being changed, then we can make the change. Summary: - replace relevant instances of `JSON.stringify` with `util.serialize` - fix cache test so that it checks for correct handling of Infinities - minor corrections in rejection.js and pmcmc.js where `util.logHist` was being used without importing util.js Related to: #162 20 October 2015, 02:09:24 UTC
15b1f42 Merge pull request #255 from probmods/cache-fix Remove stochastic cache from Webppl core 19 October 2015, 23:24:44 UTC
89b3683 remove stochastic cache from Webppl core - moved to seperate Webppl package https://github.com/iffsid/webppl-caches 19 October 2015, 22:47:26 UTC
9a66474 Merge pull request #254 from mhtess/incrementalMHburn add burn in, lag for verbose printing for incrementalMH 19 October 2015, 21:14:55 UTC
0b07357 add burn in, lag for verbose printing for incrementalMH 19 October 2015, 18:40:23 UTC
e880cf5 Merge pull request #253 from mhtess/seedrandomDep Move seedrandom to dependencies from devDependencies in package.json 19 October 2015, 18:11:16 UTC
905323b move seedrandom to dependencies from devDependencies in package.json 19 October 2015, 18:00:06 UTC
4d08779 Merge pull request #249 from probmods/update-dependencies Update npm dependencies 15 October 2015, 07:39:44 UTC
7af200f Update dependencies 14 October 2015, 16:20:11 UTC
b96c3bf Fix whitespace 14 October 2015, 16:19:41 UTC
ddc625b Merge branch 'dev' 13 October 2015, 20:51:25 UTC
eb6fe2f 0.3.0 13 October 2015, 20:51:16 UTC
602807d Merge pull request #241 from null-a/macros2 Add sweet.js macros. 13 October 2015, 18:09:14 UTC
90a07fc Fixes #210. Bug was caused by control returning to a continuation it shouldn't have returned to once inference finished. (Bugs like this one highlight how tricky it can be to write complex inference backends in CPS.) 12 October 2015, 18:47:42 UTC
0ef887e Time parsePackageCode when in verbose mode. 09 October 2015, 15:39:20 UTC
aa5fb77 Have the run function take an options object. This is for consistency with compile which started taking an options object in b0ab180. 09 October 2015, 15:00:04 UTC
dd4ccdf Move prepare into analysis/main.js. 09 October 2015, 15:00:01 UTC
3f6fa2a Remove unused require. 09 October 2015, 12:32:17 UTC
b1cf03c Move cachingRequired to caching.js. 09 October 2015, 12:32:17 UTC
f2a6dfe Refactor to improve readability. 09 October 2015, 12:32:12 UTC
d1e1ba4 Merge pull request #244 from null-a/travis-node-version Run tests against latest version of node v4. 08 October 2015, 16:45:09 UTC
fe00223 Run tests against latest version of node v4. 08 October 2015, 15:59:36 UTC
2c7821a Merge branch 'dev' into macros2 08 October 2015, 07:16:16 UTC
611f342 Merge pull request #242 from null-a/browser-tests Add basic browser tests. 07 October 2015, 19:54:10 UTC
28f2caf Add macros to the package docs. 07 October 2015, 10:38:51 UTC
e130dd5 Mention browser tests in docs. 07 October 2015, 09:33:03 UTC
a505aea Switch to probmods fork. 07 October 2015, 08:25:34 UTC
5712ef9 Don't pass index and array to loadModule. 06 October 2015, 15:01:10 UTC
4901384 Fix bug loading code from packages. Caused by map calling readFileSync with extra params index and array. 06 October 2015, 15:00:22 UTC
786878f Add basic browser tests. 06 October 2015, 10:22:37 UTC
1258853 Add sweet.js macros. 06 October 2015, 10:06:08 UTC
873bdf4 Merge pull request #240 from null-a/random-seed-arg Use command line arg to set random seed. 02 October 2015, 16:09:50 UTC
fa03607 Use command line arg to set random seed. 02 October 2015, 15:59:36 UTC
acbfc03 Merge branch 'dev' 01 October 2015, 21:14:25 UTC
37cb6fe 0.2.1 01 October 2015, 21:14:01 UTC
1df72e5 Update npm.rst 01 October 2015, 21:13:18 UTC
7e4ff8f Merge pull request #229 from null-a/fix-multinomial-sample Fix edge cases in multinomialSample. 01 October 2015, 18:55:38 UTC
588a4da Merge pull request #235 from null-a/random-seed-docs Document RANDOM_SEED. 01 October 2015, 17:25:18 UTC
bbef7e5 Merge pull request #234 from null-a/remove-more-util-fns Remove unused utility functions. 01 October 2015, 16:55:01 UTC
d3aeeab Merge pull request #233 from null-a/remove-todo-fixme-notes Move TODO and FIXME notes to issue tracker. 01 October 2015, 16:54:44 UTC
67771bc Document RANDOM_SEED. 01 October 2015, 10:13:28 UTC
70404aa Remove unused utility functions. 01 October 2015, 09:11:42 UTC
596769d Move TODO and FIXME notes to issue tracker. See #230, #231 and #232. 01 October 2015, 08:39:51 UTC
5d75c7c Fix edge cases in multinomialSample. 01 October 2015, 07:55:34 UTC
91f4321 Merge pull request #223 from null-a/seed-random Use seedable PRNG for inference tests. 30 September 2015, 16:07:16 UTC
8896c0a Merge pull request #222 from null-a/fix-incrementalmh-just-sample Fix IncrementalMH justSample option 30 September 2015, 16:04:03 UTC
5ff3a19 Merge pull request #226 from null-a/remove-unused-util-fns Remove unused utility functions. 30 September 2015, 16:03:08 UTC
c1527de Remove unused utility functions. These were used in ParticleFilter prior to #169. 30 September 2015, 09:44:16 UTC
dd6d6b7 Re-write if statement for readability. 30 September 2015, 09:36:47 UTC
d959f9c `process` is a global not a module. 30 September 2015, 09:26:51 UTC
9054991 Merge branch 'dev' into seed-random 30 September 2015, 09:19:49 UTC
5c12127 Enable RNG seeding when running webppl programs. 30 September 2015, 09:16:03 UTC
a8dc075 Merge pull request #224 from null-a/reinstate-rethrow Re-throw errors encountered during tests. 29 September 2015, 15:58:04 UTC
2bb2fb7 Re-throw errors encountered during tests. 29 September 2015, 14:02:34 UTC
1d2ffa0 Use seedable PRNG for inference tests. 29 September 2015, 12:49:10 UTC
c9d73e2 Exercise the justSample & onlyMAP options of MH. 29 September 2015, 10:03:45 UTC
0cfaccc Remove spurious argument. The second parameter of IncrementalMH is an options hash. Specifying the number of burn-in iterations isn't supported. 29 September 2015, 09:40:49 UTC
b6d1031 Fix IncrementalMH's onlyMAP & justSample options. Since b5253da0 makeMarginal hasn't accepted an empty histogram, so IncrementalMH with these options now returns a marginal distribution which is a delta distribution on the MAP estimate. 29 September 2015, 09:28:08 UTC
193ef57 Merge pull request #221 from null-a/docs-tweaks Grab version/release from package.json. 24 September 2015, 19:16:24 UTC
cf4eda6 Revert "Edit "Updating the npm package" documentation" This reverts commit f17919c413e0cbb6d77880f2d090dd1da018f2d7. 24 September 2015, 17:16:39 UTC
a411179 Revert "Edit "Updating the npm package" documentation" This reverts commit 652fef5f5b434a7f59d173222c14305332e23a38. 24 September 2015, 17:16:36 UTC
9bdb615 Revert "Fix markup in "Updating the npm package" documentation" This reverts commit 26caa85e39e7bc5994a3b563b637a4c2c3161c09. 24 September 2015, 17:16:27 UTC
0c99d9e Grab version/release from package.json. 24 September 2015, 15:30:20 UTC
26caa85 Fix markup in "Updating the npm package" documentation 23 September 2015, 14:11:08 UTC
652fef5 Edit "Updating the npm package" documentation 23 September 2015, 14:09:51 UTC
f17919c Edit "Updating the npm package" documentation 23 September 2015, 14:07:20 UTC
d13f5a5 Merge branch 'dev' 23 September 2015, 13:49:31 UTC
d5db08e 0.2.0 23 September 2015, 13:49:19 UTC
a98e81e Update link to docs in CONTRIBUTING The link will work once the documentation is re-built. 23 September 2015, 13:48:27 UTC
8de917b Update link to docs in README 23 September 2015, 13:43:28 UTC
30a203e Merge pull request #220 from null-a/contrib-doc-tweak Link to docs rather than README. 23 September 2015, 13:42:36 UTC
354dbed Link to docs rather than README. 23 September 2015, 08:07:48 UTC
10782cc Merge pull request #218 from probmods/docs Start real documentation 23 September 2015, 07:55:37 UTC
f04035b Fix link in README 22 September 2015, 18:38:08 UTC
f7ed12d Add link to docs to README 22 September 2015, 18:35:49 UTC
351a7bd Only import rtd theme if not on rtd 22 September 2015, 18:33:04 UTC
75bdfed Convert README to docs 22 September 2015, 18:20:02 UTC
4d6cec6 Merge pull request #217 from null-a/small-inference-test-refactor Pass histogram to tests as part of result object. 22 September 2015, 17:08:30 UTC
0798fe9 Pass histogram to tests as part of result object. 22 September 2015, 17:00:07 UTC
9bd177e Merge pull request #216 from null-a/initialization-warning Warn if MCMC init. is taking many attempts. 22 September 2015, 16:07:42 UTC
83197dc Merge pull request #214 from null-a/store-after-inference Test/fix that inference should leave store unmodified 22 September 2015, 15:51:17 UTC
595ee14 Warn if MCMC init. is taking many attempts. 22 September 2015, 15:49:47 UTC
3704c87 Merge pull request #213 from null-a/consistent-require-style Use consistent style when requiring JS files. 22 September 2015, 15:31:40 UTC
3eeb813 Merge pull request #212 from null-a/remove-debug-logging Remove debug logging. 22 September 2015, 15:31:07 UTC
1cafb10 Enumerate now leaves store unmodified. Add tests to ensure this holds for all algorithms. 22 September 2015, 15:01:56 UTC
26317b5 Better failure message when checking objects. 22 September 2015, 14:49:42 UTC
4c2e337 Use consistent style when requiring JS files. 22 September 2015, 14:17:45 UTC
3bca624 Remove debug logging. 22 September 2015, 13:25:48 UTC
b122f56 Merge pull request #207 from null-a/deterministic-mh-fix Make IncrementalMH work with models with zero ERP 21 September 2015, 17:37:12 UTC
3968cc0 Merge pull request #208 from null-a/move-tests Move inference tests to correct directory 21 September 2015, 17:32:47 UTC
0dec4fc Merge pull request #206 from null-a/simple-query-test Simple query table test 21 September 2015, 17:30:41 UTC
38aa2c7 Merge pull request #205 from null-a/test-smc-importance-no-factor Test for SMC with importance dist and no factors. 21 September 2015, 17:29:05 UTC
4346146 Run inf. tests, even when wppl file is missing. To avoid e.g. 25fb3055. 21 September 2015, 13:52:12 UTC
25fb305 Move inference tests to correct directory. 21 September 2015, 13:46:27 UTC
64b5960 Exercise more algos with the deterministic test. 21 September 2015, 12:55:23 UTC
19512c6 Use zero tolerance with deterministic tests. 21 September 2015, 12:49:07 UTC
68ce62c Consider proposals in deterministic models to be accepted. This makes MHKernel consistent with IncrementalMH in terms of reported acceptance ratios. 21 September 2015, 12:35:36 UTC
b7e709d Make IncrementalMH work with models with zero ERP. 21 September 2015, 12:30:39 UTC
back to top