MyMediaLite  3.08
Public Member Functions | Properties
PosOnlyFeedbackSimpleSplit< T > Class Template Reference

simple split for item prediction from implicit feedback More...

Inheritance diagram for PosOnlyFeedbackSimpleSplit< T >:
ISplit< T >

List of all members.

Public Member Functions

 PosOnlyFeedbackSimpleSplit (IPosOnlyFeedback feedback, double ratio)
 Create a simple split of positive-only item prediction data.

Properties

uint NumberOfFolds [get]
 The number of folds in this split.
IList< IPosOnlyFeedbackTest [get, set]
 Test data for the different folds.
IList< IPosOnlyFeedbackTrain [get, set]
 Training data for the different folds.

Detailed Description

template<T>
class MyMediaLite::Data::PosOnlyFeedbackSimpleSplit< T >

simple split for item prediction from implicit feedback

The dataset must not be modified after the split - this would lead to undefined behavior.

Type Constraints
T :IPosOnlyFeedback 
T :new() 

Member Function Documentation

PosOnlyFeedbackSimpleSplit ( IPosOnlyFeedback  feedback,
double  ratio 
) [inline]

Create a simple split of positive-only item prediction data.

Parameters:
feedbackthe dataset
ratiothe ratio of positive events to use for validation

Property Documentation

uint NumberOfFolds [get]

The number of folds in this split.

The number of folds in this split

Implements ISplit< T >.

IList<IPosOnlyFeedback> Test [get, set]

Test data for the different folds.

A list of T

Implements ISplit< T >.

IList<IPosOnlyFeedback> Train [get, set]

Training data for the different folds.

A list of T

Implements ISplit< T >.


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