Commits on Apr 22, 2011
  1. Arrange for LLL to implement OnlineLearner so it can be used

    under an AdaptiveLogisticRegression
    committed Oct 14, 2010
  2. Switch BlockSparseMatrix to really be block-sparse

    instead of just block-dense and extendable.
    committed Oct 13, 2010
  3. BlockSparseMatrix and tests

    committed Oct 6, 2010
  4. Catch invalid updates

    committed Oct 6, 2010
  5. Latent Factor log=linear models are an interesting cross

    between recommendation and classification.
    committed Oct 5, 2010
  6. Block sparse matrices are matrices sharded by row

    into small dense matrices.  The idea is to have a
    matrix that can be extended in the row direction.
    committed Oct 5, 2010
  7. MAHOUT-675 - Add better handling of empty term vectors in lucene conv…

    …ersion to vectors.
    
    git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1095864 13f79535-47bb-0310-9956-ffa450edef68
    tdunning committed Apr 22, 2011
  8. MAHOUT-479: Extended ClusterClassifier, ClusterPolicy(s) and ClusterI…

    …terator to support Fuzzy K-Means. Updated display examples to use the Cluster Iterator by default to illustrate these changes. Not quite as elegant as the earlier version but still a productive direction for exploration.
    
    All unit tests run
    
    git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1095862 13f79535-47bb-0310-9956-ffa450edef68
    jeastman committed Apr 22, 2011
Commits on Apr 20, 2011
  1. MAHOUT-677 fix "fast" implementation which was always reading 0

    git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1095458 13f79535-47bb-0310-9956-ffa450edef68
    srowen committed Apr 20, 2011
Commits on Apr 19, 2011
  1. MAHOUT-638: fixing a row multiplication for sparse input

    git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1095116 13f79535-47bb-0310-9956-ffa450edef68
    dlyubimov committed Apr 19, 2011
  2. MAHOUT-638: second installment of fixes, sequential sparse source test

    git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1095102 13f79535-47bb-0310-9956-ffa450edef68
    dlyubimov committed Apr 19, 2011
  3. MAHOUT-675 part 2, throw an exception if too many errors

    git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1094889 13f79535-47bb-0310-9956-ffa450edef68
    srowen committed Apr 19, 2011
Commits on Apr 18, 2011
  1. MAHOUT-675 just warn about docs with no term freq vector

    git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1094781 13f79535-47bb-0310-9956-ffa450edef68
    srowen committed Apr 18, 2011
  2. Maybe fix issue with accidentally reading _SUCCESS files from Clouder…

    …a distro
    
    git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1094776 13f79535-47bb-0310-9956-ffa450edef68
    srowen committed Apr 18, 2011
  3. MAHOUT-674 fix NPE by using right map key

    git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1094764 13f79535-47bb-0310-9956-ffa450edef68
    srowen committed Apr 18, 2011
  4. MAHOUT-479: Missed the new unit test

    git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1094223 13f79535-47bb-0310-9956-ffa450edef68
    jeastman committed Apr 18, 2011
  5. MAHOUT-479: Implemented ClusterClassifier, ClusterPolicy(s) and Clust…

    …erIterator which can duplicate k-means and Dirichlet clustering in sequential execution only. Added unit tests and switched DisplayKMeans and DisplayDirichlet to use the ClusterIterator. Gives a pretty good sanity check of the clustering.
    
    Changed pdf() implementation of GaussianCluster to use the product of the component pdfs vs the average. Seems to work a lot better.
    Deprecated a number of old Dirichlet models and the experimental VectorModelClassifier.
    Changed the type of AbstractCluster numPoints to long from int
    All unit tests run
    
    git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1094222 13f79535-47bb-0310-9956-ffa450edef68
    jeastman committed Apr 18, 2011
Commits on Apr 17, 2011
  1. One last run-through of checkstyle, PMD and Findbugs for 0.5

    git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1094158 13f79535-47bb-0310-9956-ffa450edef68
    srowen committed Apr 17, 2011
  2. Re-do some recent iterator-related changes that may have been clobber…

    …ed in a merge. Fix an apparent typo bug in buildClusters() that would pass output as both input and output?
    
    git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1094154 13f79535-47bb-0310-9956-ffa450edef68
    srowen committed Apr 17, 2011
  3. MAHOUT-667 Persistent storage of factorizations in SVDRecommender

    git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1094125 13f79535-47bb-0310-9956-ffa450edef68
    ssc committed Apr 17, 2011
Commits on Apr 15, 2011
  1. First step on MAHOUT-664, remove redundant use of Xstream

    git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1092702 13f79535-47bb-0310-9956-ffa450edef68
    srowen committed Apr 15, 2011
  2. MAHOUT-666 updated patch to clarify default behavior

    git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1092656 13f79535-47bb-0310-9956-ffa450edef68
    srowen committed Apr 15, 2011
  3. Fix intermitten failure with MahoutEvaluatorTest and MahoutEvaluator …

    …by rationalizing use of input/output dirs
    
    git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1092645 13f79535-47bb-0310-9956-ffa450edef68
    srowen committed Apr 15, 2011
Commits on Apr 14, 2011
  1. MAHOUT-669 script must have a bash shebang

    git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1092135 13f79535-47bb-0310-9956-ffa450edef68
    srowen committed Apr 14, 2011