MyMediaLite  3.04
Static Public Member Functions
Overlap Class Reference

Class containing routines for computing overlaps. More...

List of all members.

Static Public Member Functions

static IMatrix< uint > ComputeUInt (IBooleanMatrix entity_data)
 Compute the overlap between the vectors in a binary matrix.
static IMatrix< ushort > ComputeUShort (IBooleanMatrix entity_data)
 Computes the overlap between the vectors in a binary matrix.
static Tuple< IMatrix< float >
, IList< float > > 
ComputeWeighted (IBooleanMatrix entity_data)
 Compute the overlap between the vectors in a binary matrix.

Detailed Description

Class containing routines for computing overlaps.


Member Function Documentation

static IMatrix<uint> ComputeUInt ( IBooleanMatrix  entity_data) [inline, static]

Compute the overlap between the vectors in a binary matrix.

Returns:
a sparse matrix with the overlaps
Parameters:
entity_datathe binary matrix
static IMatrix<ushort> ComputeUShort ( IBooleanMatrix  entity_data) [inline, static]

Computes the overlap between the vectors in a binary matrix.

Returns:
a sparse matrix with the overlaps
Parameters:
entity_datathe binary matrix
static Tuple<IMatrix<float>, IList<float> > ComputeWeighted ( IBooleanMatrix  entity_data) [inline, static]

Compute the overlap between the vectors in a binary matrix.

Returns:
a sparse matrix with the overlaps
Parameters:
entity_datathe binary matrix

The documentation for this class was generated from the following file: