C# 클래스 MyMediaLite.Data.StaticFloatRatings

Array-based storage for rating data
Very memory-efficient. This data structure does NOT support incremental updates.
상속: StaticRatings
파일 보기 프로젝트 열기: zenogantner/MML-KDD 1 사용 예제들

공개 메소드들

메소드 설명
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

메소드 상세

Add() 공개 메소드

public Add ( int user_id, int item_id, byte rating ) : void
user_id int
item_id int
rating byte
리턴 void

Add() 공개 메소드

public Add ( int user_id, int item_id, double rating ) : void
user_id int
item_id int
rating double
리턴 void

Add() 공개 메소드

public Add ( int user_id, int item_id, float rating ) : void
user_id int
item_id int
rating float
리턴 void

Get() 공개 메소드

public Get ( int user_id, int item_id, ICollection indexes ) : double
user_id int
item_id int
indexes ICollection
리턴 double

StaticFloatRatings() 공개 메소드

public StaticFloatRatings ( int size ) : System
size int
리턴 System

TryGet() 공개 메소드

public TryGet ( int user_id, int item_id, ICollection indexes, double &rating ) : bool
user_id int
item_id int
indexes ICollection
rating double
리턴 bool

TryGet() 공개 메소드

public TryGet ( int user_id, int item_id, double &rating ) : bool
user_id int
item_id int
rating double
리턴 bool

this() 공개 메소드

public this ( int index ) : double
index int
리턴 double

this() 공개 메소드

public this ( int user_id, int item_id ) : double
user_id int
item_id int
리턴 double