|
MyMediaLite
3.11
|
This namespace contains MyMediaLite's principal data structures, which are used e.g. to store the interaction data that is used to train personalized recommenders. More...
Classes | |
| class | CombinedRatings |
| Combine two IRatings objects More... | |
| class | DataSet |
| Abstract dataset class that implements some common functions More... | |
| class | Extensions |
| Extension methods for dataset statistics More... | |
| interface | IDataSet |
| Interface for different kinds of collaborative filtering data sets More... | |
| class | IdentityMapping |
| Identity mapping for entity IDs: Every original ID is mapped to itself More... | |
| interface | IMapping |
| Interface to map external entity IDs to internal ones to ensure that there are no gaps in the numbering More... | |
| interface | IPosOnlyFeedback |
| Interface for implicit, positive-only user feedback More... | |
| interface | IRatings |
| Interface for rating datasets More... | |
| interface | ISplit |
| generic dataset splitter interface More... | |
| interface | ITimedDataSet |
| interface for data sets with time information More... | |
| interface | ITimedRatings |
| Interface for rating datasets with time information More... | |
| class | KDDCupItems |
| Represents KDD Cup 2011 items like album, track, artist, or genre More... | |
| class | Mapping |
| Class to map external entity IDs to internal ones to ensure that there are no gaps in the numbering More... | |
| class | PosOnlyFeedback |
| Data structure for implicit, positive-only user feedback More... | |
| class | PosOnlyFeedbackCrossValidationSplit |
| K-fold cross-validation split for item prediction from implicit feedback More... | |
| class | PosOnlyFeedbackSimpleSplit |
| simple split for item prediction from implicit feedback More... | |
| class | RatingCrossValidationSplit |
| k-fold cross-validation split for rating prediction More... | |
| class | Ratings |
| Data structure for storing ratings More... | |
| class | RatingScale |
| Class containing information about the rating scale of a data set: valid rating values, minimum/maximum rating. More... | |
| class | RatingsChronologicalSplit |
| chronological split for rating prediction More... | |
| class | RatingsPerUserChronologicalSplit |
| per-user chronological split for rating prediction More... | |
| class | RatingsProxy |
| Data structure that allows access to selected entries of a rating data structure More... | |
| class | RatingsSimpleSplit |
| simple split for rating prediction More... | |
| class | StaticByteRatings |
| Array-based storage for rating data. More... | |
| class | StaticRatings |
| Array-based storage for rating data. More... | |
| class | TimedRatings |
| Data structure for storing ratings with time information More... | |
| class | TimedRatingsProxy |
| Data structure that allows access to selected entries of a timed rating data structure More... | |
Enumerations | |
| enum | RatingType : byte { BYTE, FLOAT, DOUBLE } |
| Represent different numerical types that are used to store the ratings More... | |
This namespace contains MyMediaLite's principal data structures, which are used e.g. to store the interaction data that is used to train personalized recommenders.
| enum RatingType : byte |
1.8.9.1