(cluster - warn if maxCount restriction cannot be fulfilled)

Ignore-this: d94af5e31016fad76b426af921af2664

darcs-hash:20120723174208-3a4db-778387d462f66c2c853637874afb5379dc121ea4
persist (and test_queuer) - round-trip object when computing secHash (helps ensure secHash is immune to round-tripping)

Ignore-this: 3b48977b1e3340543446e988aa004d31

darcs-hash:20120723175851-3a4db-2e55668bcb4f8a40b5eabd031082e572ed148074
(dist - in eval_local import inf (previously imported Inf only, but newer python / numpy seems to print inf))

Ignore-this: 79beab5fc2bb2117ed8afed5d7509cee

darcs-hash:20120723175927-3a4db-904e6f1b97ba297b45ce55b6c889b2e21bd2dc1a
(dist - improve BinaryLogisticClassifier FIXME)

Ignore-this: eabc76c8ca67be01678fdbd0db422550

darcs-hash:20120723180145-3a4db-388e2d7712c7ca109c7001a02e2ee768c65d5756
(dist - strictish test for BinaryLogisticClassifier addAcc)

Ignore-this: 673091057dd59eab4144b8f7a22c78c6

darcs-hash:20120723180247-3a4db-9e85270c68a3c601e0f03d311a00ffd1efec6cb1
(nodetree - improve docstring minorly)

Ignore-this: 9b2aebf9c0ed3486dd2760e122052645

darcs-hash:20120723180703-3a4db-9cc63fe9f875ee41290272e6e007f102692f6fb2
add numpy_settings to allow consistent default global numpy settings to be used across armspeech

Ignore-this: 370560f3ad5064868187a11f4dee6353
(recent change to ubuntu system-wide default global numpy settings highlighted the need for something like this)

darcs-hash:20120724142008-3a4db-abfeae2b20e162b8c4f5935a8f5bb6fc7c0ccaad
(experiment - change global numpy settings back to ignore (should not have been changed to raise without more extensive testing))

Ignore-this: 8637c63b0f1a9c4a26557165c3c6e6c7

darcs-hash:20120724142053-3a4db-df9dc90ebdc5deb85c8a46014e3728a5adf9a357
lots - add concept of a Rat, improve return value of various estimate methods, and make a clear distinction between occ, frames and count

Ignore-this: d53211afd2ddab35f0c7a8878b61a14b
A Rat is the exactness of a computed auxiliary function value.
Dist estimate (now estimateAux) methods now consistently return the estimated
dist and auxiliary function value together with its Rat.
Add estimateTotAux functions to return overall estimated dist together with its
auxiliary function value and associated Rat.
Previously it was inconsistent, sometimes returning the previous log likelihood.
Make general estimate methods, including trainEM and decisionTreeCluster, return
less not-that-useful information.
Add concept of a count, which is an abstraction of occ and frames, for use
inside estimate methods such as trainEM and decisionTreeCluster.
Make every acc keep track of its occ (and return this occ by default when count
method called).

darcs-hash:20120725115228-3a4db-350196b3adb34126dbda351ffc5f03a0f6209484
(dist - minor code-cosmetic change)

Ignore-this: 8f20d65831e2db38f03ea43c9dec8da5

darcs-hash:20120725132314-3a4db-2b36a5cecba5c68f2f04776a0e968adad3b638db
dist - slightly better estimation for BinaryLogisticClassifier

Ignore-this: 5fa7b155ad433256c77808ec02219813

darcs-hash:20120725132332-3a4db-ebb2d4633e0d3df1e4f087e4f613e5706fb048c1
experiment - use variance flooring for doDecisionTreeCluster

Ignore-this: 860d6860de9db817c6839e1c12a3ed1d

darcs-hash:20120725133301-3a4db-2464e06344687b7c803dcc4d49eb61da251e4ef8
(experiment - minor code-cosmetic change)

Ignore-this: 5bdf170a9ba73f8891b11e8dca280c7f

darcs-hash:20120725133415-3a4db-e485966d2b8a81e4a5cd11eda1961f6c49dbe5c9
(dist - add InvalidParamsError for use when parsing shows params do not fall within admissible region)

Ignore-this: f88412af3e3599a80eb8dd38d90b8439

darcs-hash:20120725142303-3a4db-c6b8fc21e18e85cd44ed34c5a32e3e1668b31e41
(train - minor code-cosmetic (and log-cosmetic) improvements)

Ignore-this: b0affd270a257ee342532f43fcaeee97

darcs-hash:20120725142618-3a4db-f0fc713580d50f44b6f948b8d563acb5b8136ccb
train - use count as denominator in trainCG (still not sure which is better from a training point of view, but this prints easier-to-read numbers)

Ignore-this: ad95c0deb290e86aa726110cb218b87f

darcs-hash:20120725142645-3a4db-f763a22200a03f9c65fa5e6f55d4e6761447de14
(dist - minor improvement to assert)

Ignore-this: cb57a5a7dc7a83ff7946d69ba5dce49

darcs-hash:20120730155322-3a4db-3025860002268ab19fc978b2dde003efec710c4c
dist and experiment - allow specified context to be used for initial frames in autoregressive model (not yet used by default for experiments)

Ignore-this: 25a19fc3c3346a1043708504d331effd

darcs-hash:20120730155421-3a4db-91b80a73cd2222c5a5d30da1cf51017a61bc9913
(features - minor code-cleanliness improvement)

Ignore-this: 2f1a4f560c39904728f025a1409f5756

darcs-hash:20120730160133-3a4db-e3c9ce888ef7dbe11d33f9b1e11adb3d9d6d6890
(experiment - remove unnecessary evaluateTrainLogLikes)

Ignore-this: 5baada0ddbd1434b24cf68c851fc12a6

darcs-hash:20120730160144-3a4db-217854e4f176ec3bdfef74a01f22f6f74a4d570f