Fix in-place update of FileDataModel where PreferenceArray data has a data point removed -- not being updated currently

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1408320 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-1113 - Added test case and data

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1409685 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-1114 - Fix with test case.

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1409686 13f79535-47bb-0310-9956-ffa450edef68
Improved names for arguments of Multi-normal.  No functional changes.

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1409687 13f79535-47bb-0310-9956-ffa450edef68
Improved names for arguments of Multi-normal.  No functional changes.

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1409688 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-1115 add values() method to FastByIDMap

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1409940 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-1116 move WeightedVector comparison to separate class for better consistency with equals

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1410518 13f79535-47bb-0310-9956-ffa450edef68
Back-port from Myrrix optimization for FastMap, and, important bug fix for Fast*Map classes where a sequence of insertions and deletions could lead to a key in two places in the map

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1410879 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-1118: exclude old log4j-slf4j bindings

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1410891 13f79535-47bb-0310-9956-ffa450edef68
Improve random sampling from an iterator by choosing a number of elements to skip from a negative binomial distribution instead of actually conducting a lot of trials. Much faster when sampling rate is near 0.

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1414300 13f79535-47bb-0310-9956-ffa450edef68
Oops, fix tests for last change to sampling

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1414618 13f79535-47bb-0310-9956-ffa450edef68
Allow NaN as metric result value and make some small cosmetic code changes for clarity

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1416651 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-1124 Deprecate ununsed recommenders

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1418226 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-1127 - Fixed iris test to be better test (and be deterministic, too)

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1422165 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-1127 - Slight addition to previous fix

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1422175 13f79535-47bb-0310-9956-ffa450edef68
Update to Commons Math 3.1 and fix sampling iterator test

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1427791 13f79535-47bb-0310-9956-ffa450edef68
Use Commons Math RNG. Remove uncommons-math dependency. Adjust all tests as best I can to account for the new sequence of random numbers

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1428081 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-1136 - Fix pom to be more eclipse friendly.

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1431143 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-1138 - Fix bogus Serializable classes.

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1431771 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-1139 - Fix termination test in LSMR.

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1431808 13f79535-47bb-0310-9956-ffa450edef68