MyMediaLite
3.11
|
This namespace contains several correlation/distance measures. More...
Classes | |
class | AsymmetricCorrelationMatrix |
Class for computing and storing correlations and similarities More... | |
class | BidirectionalConditionalProbability |
Class for storing and computing 'bi-directional' conditional probabilities More... | |
class | BinaryCosine |
Class for storing cosine similarities More... | |
class | BinaryDataAsymmetricCorrelationMatrix |
Class with commoin routines for asymmetric correlations that are learned from binary data More... | |
class | BinaryDataSymmetricCorrelationMatrix |
Class with common routines for symmetric correlations that are learned from binary data More... | |
class | ConditionalProbability |
Class for storing and computing conditional probabilities More... | |
class | Cooccurrence |
Class for storing and computing the co-counts More... | |
class | Extensions |
Extension methods for correlation matrices More... | |
interface | IBinaryDataCorrelationMatrix |
CorrelationMatrix that computes correlations over binary data More... | |
interface | ICorrelationMatrix |
Interface representing correlation and similarity matrices More... | |
interface | IRatingCorrelationMatrix |
CorrelationMatrix that computes correlations over rating data More... | |
class | Jaccard |
Class for storing and computing the Jaccard index (Tanimoto coefficient) More... | |
class | Overlap |
Class containing routines for computing overlaps More... | |
class | Pearson |
Shrunk Pearson correlation for rating data More... | |
class | RatingCosine |
Rating cosine similarity for rating data More... | |
class | SymmetricCorrelationMatrix |
Class for computing and storing correlations and similarities More... | |
Enumerations | |
enum | BinaryCorrelationType { Cosine, Jaccard, ConditionalProbability, BidirectionalConditionalProbability, Cooccurrence, SimilarityProvider, Stored } |
Correlations based on binary data More... | |
enum | RatingCorrelationType { BinaryCosine, Jaccard, ConditionalProbability, BidirectionalConditionalProbability, Cooccurrence, SimilarityProvider, Stored, Pearson, RatingCosine } |
Correlations based on rating data More... | |
This namespace contains several correlation/distance measures.
Correlations based on binary data
Enumerator | |
---|---|
Cosine |
cosine similarity |
Jaccard |
Jaccard index (Tanimoto coefficient) |
ConditionalProbability |
conditional probability |
BidirectionalConditionalProbability |
bidirectional conditional probability |
Cooccurrence |
cooccurrence counts |
SimilarityProvider |
use a similarity provider to get the correlation |
Stored |
use stored/precomputed correlation |
Correlations based on rating data
Enumerator | |
---|---|
BinaryCosine |
binary cosine similarity |
Jaccard |
Jaccard index (Tanimoto coefficient) |
ConditionalProbability |
conditional probability |
BidirectionalConditionalProbability |
bidirectional conditional probability |
Cooccurrence |
cooccurrence counts |
SimilarityProvider |
use a similarity provider to get the correlation |
Stored |
use stored/precomputed correlation |
Pearson |
Pearson correlation |
RatingCosine |
rating cosine similarity |