experiment - move the code to run experiments from the command-line into a wrapper script, to allow easier pickling in future

Ignore-this: 3f6ebc6f0567e9fd433db1dc1bae8208

darcs-hash:20120929005549-3a4db-b5eae367552e3c87cd541189e324f9bd0fe6b0c8
(dist - fix bug in TransformedOutputLearnTransformAccEM constructor)

Ignore-this: 7356f0ad6025ea8367b85ba39fd6fe0

darcs-hash:20121002095550-3a4db-48202af660f8beb48aea0e6e986063a96deae8a2
(test_dist - use list comprehension instead of generator expression)

Ignore-this: 23264364410440d1c0816ea5c71da16d

darcs-hash:20121002102951-3a4db-c23ae98b852471168157f84a876a93565273989a
(wnet - use list comprehension instead of generator expression)

Ignore-this: f4b768178460b76b6886afa6d7d5d726

darcs-hash:20121002103015-3a4db-29c7d2271fe83eb385e411d3d50c7afc637a7c86
add check_bisque_deps.py tool to produce and check specification of bisque code-level dependencies

Ignore-this: cd851a35bbe8c5dacd4a9b2f24d40897

darcs-hash:20121001221633-3a4db-4ff456a03a34938076ae5c299c975a8f20ec073c
check_bisque_deps - remove store stuff (wasn't very helpful)

Ignore-this: ce2826520f49131cf67bc6cfe7bb547

darcs-hash:20121001224103-3a4db-cb5dc3d56ced4889e3bc4c744c22f434b5ae5166
(check_bisque_deps - fix bug in identification of private variables)

Ignore-this: 909a0f3373ace3e67edc5db6f165fb78

darcs-hash:20121001234059-3a4db-360c70eacd2807144f18351077341c1660870ec8
(check_bisque_deps - add generator expressions to the list of things which introduce new scope)

Ignore-this: f3ee6fef980c9ca4c81a68f814d5a0f

darcs-hash:20121001234121-3a4db-78d50ee11998cd9d436858e9725be08fca7c00da
(check_bisque_deps - add support for scopes introduced by SetComp and DictComp (now a complete list))

Ignore-this: 5908c5191194f0d7853ad29608fb0a0d

darcs-hash:20121002094107-3a4db-64acb51f415cf31f23f92c808203f92ed5d164f8
(check_bisque_deps - minor improvements)

Ignore-this: 7ef4e2edbcc42631478496a982d91b95

darcs-hash:20121002102351-3a4db-3b909aa312aaa7650ca8344b6adeb1bd333e943a
semiring (and elsewhere in modelling) - don't use a global instance for semirings and fields

Ignore-this: b775f2b59335c1609e6e5ec222c19ae1

darcs-hash:20121002095945-3a4db-b7228512ba4efc30bc7d69d9394758c714bc3318
(dist - inline locally-used defaultPartial and noLocalPartial to make code easier to read)

Ignore-this: 160afbf902b954c8ff19bd67fd5f9cea

darcs-hash:20121002121544-3a4db-3caef873f56fa2e26a06f83292d639a90deac01a
(dist - fix spacing in FIXME)

Ignore-this: dd304a9ed7f4e9fc7a6402124daa31a3

darcs-hash:20121002123555-3a4db-f232109c40b7096eb6457f1f7b68201cd07077b9
(dist (and others) - move ratToString inside Rat class)

Ignore-this: 707f40ca556b0cc25807315232b4e657

darcs-hash:20121002160537-3a4db-acbd60189682817910e1fceede89379890924bd2
(cluster - fix-up long function def lines)

Ignore-this: cf8ada2d62d5dd5b7b399c500213d46e

darcs-hash:20121002162109-3a4db-6416cc1be59d388b7c55aed3e7022795a5dbf344
(cluster - allow custom estimateTotAux (and paramSpec) to be used)

Ignore-this: e967042c219ecdc5c33c966138e59384

darcs-hash:20121002162916-3a4db-9c8038210d80b11991cf09a23695a8a988dae735
(train (and experiment) - remove mixupLinearGaussianEstimate convenience global)

Ignore-this: a48b8c3e63b03b020ec459e7c8c559d6

darcs-hash:20121002163307-3a4db-1932ecc1eff59cf5ecf9a6dfcc489c7b164f741a
dist (and rest of modelling) - remove globals (because new way interacts better with bisqueDeps code-lookup)

Ignore-this: 2ae66e4424d2da93a4f95213bac098a9

darcs-hash:20121002164602-3a4db-ab2c5437398375c33e80f37ce0e57d122a7fdbd6
lots - improve the way phonesets and questions are coded

Ignore-this: 7c12573663202108c5dfe2b559228819

darcs-hash:20121002183756-3a4db-dcd1ea7704a1b14d900bffd5f57d7eb97b2ee6f8
(nodetree (and dist) - replace defaultMap with getDefaultMap())

Ignore-this: e8b54922ceb33b926e55ae5433d4c496

darcs-hash:20121002184234-3a4db-3469d0dd9cd1c568f9e2452f6e2403d902604cdc