C# Class MyMediaLite.Data.StaticFloatRatings

Array-based storage for rating data
Very memory-efficient. This data structure does NOT support incremental updates.
Inheritance: StaticRatings
Afficher le fichier Open project: zenogantner/MML-KDD Class Usage Examples

Méthodes publiques

Méthode Description
Add ( int user_id, int item_id, byte rating ) : void
Add ( int user_id, int item_id, double rating ) : void
Add ( int user_id, int item_id, float rating ) : void
Get ( int user_id, int item_id, ICollection indexes ) : double
StaticFloatRatings ( int size ) : System
TryGet ( int user_id, int item_id, ICollection indexes, double &rating ) : bool
TryGet ( int user_id, int item_id, double &rating ) : bool
this ( int index ) : double
this ( int user_id, int item_id ) : double

Method Details

Add() public méthode

public Add ( int user_id, int item_id, byte rating ) : void
user_id int
item_id int
rating byte
Résultat void

Add() public méthode

public Add ( int user_id, int item_id, double rating ) : void
user_id int
item_id int
rating double
Résultat void

Add() public méthode

public Add ( int user_id, int item_id, float rating ) : void
user_id int
item_id int
rating float
Résultat void

Get() public méthode

public Get ( int user_id, int item_id, ICollection indexes ) : double
user_id int
item_id int
indexes ICollection
Résultat double

StaticFloatRatings() public méthode

public StaticFloatRatings ( int size ) : System
size int
Résultat System

TryGet() public méthode

public TryGet ( int user_id, int item_id, ICollection indexes, double &rating ) : bool
user_id int
item_id int
indexes ICollection
rating double
Résultat bool

TryGet() public méthode

public TryGet ( int user_id, int item_id, double &rating ) : bool
user_id int
item_id int
rating double
Résultat bool

this() public méthode

public this ( int index ) : double
index int
Résultat double

this() public méthode

public this ( int user_id, int item_id ) : double
user_id int
item_id int
Résultat double