Uses of Class
org.apache.mahout.math.hadoop.similarity.Cooccurrence

Packages that use Cooccurrence
org.apache.mahout.math.hadoop.similarity   
org.apache.mahout.math.hadoop.similarity.vector   
 

Uses of Cooccurrence in org.apache.mahout.math.hadoop.similarity
 

Method parameters in org.apache.mahout.math.hadoop.similarity with type arguments of type Cooccurrence
protected  void RowSimilarityJob.SimilarityReducer.reduce(WeightedRowPair rowPair, java.lang.Iterable<Cooccurrence> cooccurrences, org.apache.hadoop.mapreduce.Reducer.Context ctx)
           
 

Uses of Cooccurrence in org.apache.mahout.math.hadoop.similarity.vector
 

Method parameters in org.apache.mahout.math.hadoop.similarity.vector with type arguments of type Cooccurrence
protected  double DistributedUncenteredZeroAssumingCosineVectorSimilarity.doComputeResult(int rowA, int rowB, java.lang.Iterable<Cooccurrence> cooccurrences, double weightOfVectorA, double weightOfVectorB, int numberOfColumns)
           
protected  double DistributedUncenteredCosineVectorSimilarity.doComputeResult(int rowA, int rowB, java.lang.Iterable<Cooccurrence> cooccurrences, double weightOfVectorA, double weightOfVectorB, int numberOfColumns)
           
protected  double DistributedTanimotoCoefficientVectorSimilarity.doComputeResult(int rowA, int rowB, java.lang.Iterable<Cooccurrence> cooccurrences, double weightOfVectorA, double weightOfVectorB, int numberOfColumns)
           
protected  double DistributedPearsonCorrelationVectorSimilarity.doComputeResult(int rowA, int rowB, java.lang.Iterable<Cooccurrence> cooccurrences, double weightOfVectorA, double weightOfVectorB, int numberOfColumns)
           
protected  double DistributedLoglikelihoodVectorSimilarity.doComputeResult(int rowA, int rowB, java.lang.Iterable<Cooccurrence> cooccurrences, double weightOfVectorA, double weightOfVectorB, int numberOfColumns)
           
protected  double DistributedEuclideanDistanceVectorSimilarity.doComputeResult(int rowA, int rowB, java.lang.Iterable<Cooccurrence> cooccurrences, double weightOfVectorA, double weightOfVectorB, int numberOfColumns)
           
protected abstract  double AbstractDistributedVectorSimilarity.doComputeResult(int rowA, int rowB, java.lang.Iterable<Cooccurrence> cooccurrences, double weightOfVectorA, double weightOfVectorB, int numberOfColumns)
          do the actual similarity computation
 double DistributedVectorSimilarity.similarity(int rowA, int rowB, java.lang.Iterable<Cooccurrence> cooccurrences, double weightOfVectorA, double weightOfVectorB, int numberOfColumns)
          compute the similarity of a pair of row vectors
 double DistributedCooccurrenceVectorSimilarity.similarity(int rowA, int rowB, java.lang.Iterable<Cooccurrence> cooccurrences, double weightOfVectorA, double weightOfVectorB, int numberOfColumns)
           
 double AbstractDistributedVectorSimilarity.similarity(int rowA, int rowB, java.lang.Iterable<Cooccurrence> cooccurrences, double weightOfVectorA, double weightOfVectorB, int numberOfColumns)
          ensures that the computed similarity is in [-1,1]
 



Copyright © 2008-2010 The Apache Software Foundation. All Rights Reserved.