Class for computing and storing correlations and similarities
Declaring type: CorrelationMatrix
Namespace: MyMediaLite.Correlation
Assembly: MyMediaLite
Collapse/Expand Protected Fields
  Name Description
Protected Field num_entities Number of entities, e.g. users or items
Collapse/Expand Public Constructors
  Name Description
Public Method CorrelationMatrix Creates a CorrelationMatrix object for a given number of entities
Collapse/Expand Public Methods
  Name Description
Public Method AddEntity Add an entity to the CorrelationMatrix by growing it to the requested size.
Public Method Static Create Creates a correlation matrix
Public Method GetNearestNeighbors Get the k nearest neighbors of a given entity
Public Method GetPositivelyCorrelatedEntities Get all entities that are positively correlated to an entity, sorted by correlation
Public Method Static ReadCorrelationMatrix Creates a CorrelationMatrix from the lines of a StreamReader
Public Method SumUp Sum up the correlations between a given entity and the entities in a collection
Public Method Write Write out the correlations to a StreamWriter
Collapse/Expand Public Properties
  Name Description
Public Property IsSymmetric

There is no summary.

Public Property Item

There is no summary.