MyMediaLite  3.11
Namespaces | Classes | Enumerations
Package MyMediaLite.IO

This namespace contains I/O routines, e.g. to load interaction data from files and databases, or for loading recommender models from disk. More...

Namespaces

package  KDDCup2011
 

Classes

class  AttributeData
 Class that offers static methods to read (binary) attribute data into IBooleanMatrix objects More...
 
class  Constants
 Static class containing constants used by the MyMediaLite Input/Output routines More...
 
class  DataReaderExtensions
 Extension methods for IDataReader objects More...
 
class  EntityMappingExtensions
 I/O routines for classes implementing the IEntityMapping interface More...
 
class  FileSerializer
 Static class for serializing objects to binary files More...
 
class  FileSystem
 File-system related helper functions More...
 
class  ItemData
 Class that contains static methods for reading in implicit feedback data for ItemRecommender More...
 
class  ItemDataRatingThreshold
 Class that contains static methods for reading in implicit feedback data for ItemRecommender, derived from rating data More...
 
class  MatrixExtensions
 Utilities to work with matrices More...
 
class  Model
 Class containing static routines for reading and writing recommender models More...
 
class  MovieLensRatingData
 Class that offers static methods for reading in MovieLens 1M and 10M rating data More...
 
class  RatingData
 Class that offers methods for reading in rating data More...
 
class  RelationData
 Class that offers static methods to read (binary) relation over entities into IBooleanMatrix objects More...
 
class  StaticRatingData
 Class that offers methods for reading in static rating data More...
 
class  TimedRatingData
 Class that offers methods for reading in rating data with time information More...
 
class  VectorExtensions
 Extensions for vector-like data More...
 

Enumerations

enum  ItemDataFileFormat { DEFAULT, IGNORE_FIRST_LINE }
 Represents different rating file formats More...
 
enum  RatingFileFormat { DEFAULT, IGNORE_FIRST_LINE, MOVIELENS_1M, KDDCUP_2011 }
 Represents different rating file formats More...
 
enum  TestRatingFileFormat { WITH_RATINGS, WITHOUT_RATINGS }
 Distinguish between test files with and without rating column More...
 

Detailed Description

This namespace contains I/O routines, e.g. to load interaction data from files and databases, or for loading recommender models from disk.

Enumeration Type Documentation

Represents different rating file formats

Enumerator
DEFAULT 

The default tab/comma separated rating format (e.g. MovieLens 100K, Apache Mahout)

IGNORE_FIRST_LINE 

Like the default format, but ignore the first line

Represents different rating file formats

Enumerator
DEFAULT 

The default tab/comma separated rating format (e.g. MovieLens 100K, Apache Mahout)

IGNORE_FIRST_LINE 

Like the default format, but ignore the first line

MOVIELENS_1M 

The MovieLens 1M/10M format (fields separated by "::")

KDDCUP_2011 

The KDD Cup 2011 rating format

Distinguish between test files with and without rating column

Enumerator
WITH_RATINGS 

Just like the training file format, with rating values

WITHOUT_RATINGS 

Without a rating column