MyMediaLite  3.10
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
oCAttributeDataClass that offers static methods to read (binary) attribute data into IBooleanMatrix objects
oCAUCArea under the ROC curve (AUC) of a list of ranked items
oCCombinedList< T >Combines two List objects
oCConstantsStatic class containing constants used by the MyMediaLite Input/Output routines
oCDataReaderExtensionsExtension methods for IDataReader objects
oCEntityMappingExtensionsI/O routines for classes implementing the IEntityMapping interface
oCEvaluationResultsClass for representing evaluation results
oCExtensionsExtension methods for correlation matrices
oCExtensionsExtension methods for dataset statistics
oCExtensionsClass that contains static methods for rating prediction
oCExtensionsHelper class with utility methods for handling recommenders
oCExtensionsClass that contains static methods for item prediction
oCFileSerializerStatic class for serializing objects to binary files
oCFileSystemFile-system related helper functions
oCFoldInFold-in evaluation
oCFoldInRatingPredictorExtensionsExtension methods for IFoldInRatingPredictor
oCGridSearchGrid search for finding suitable hyperparameters
oCHandlersClass containing handler functions, e.g. exception handlers
oCIDataSetInterface for different kinds of collaborative filtering data sets
oCIHyperParameterSearchInterface for classes that perform hyper-parameter search
oCIIncrementalRecommenderInterface for recommenders that support incremental model updates.
oCIItemSimilarityProviderInterface for classes that provide item similarities
oCIIterativeModelInterface representing iteratively trained models
oCIMappingInterface to map external entity IDs to internal ones to ensure that there are no gaps in the numbering
oCIMatrix< T >Generic interface for matrix data types
oCIMatrix-g< bool >
oCIMatrix-g< float >
oCINeedsMappingsInterface for classes that need user and item ID mappings, e.g. for recommenders that read data from external sources and thus need to know which IDs are used externally.
oCIRecommenderGeneric interface for simple recommenders
oCISplit< T >generic dataset splitter interface
oCISplit-g< IPosOnlyFeedback >
oCISplit-g< IRatings >
oCISplit-g< ITimedRatings >
oCItemDataClass that contains static methods for reading in implicit feedback data for ItemRecommender
oCItemDataRatingThresholdClass that contains static methods for reading in implicit feedback data for ItemRecommender, derived from rating data
oCItemsRoutines for reading in the item taxonomy of the KDD Cup 2011 data
oCItemsEvaluation class for item recommendation
oCItemsCrossValidationCross-validation for item recommendation
oCItemsOnlineOnline evaluation for rankings of items
oCITransductiveItemRecommenderInterface for item recommenders that take into account some test data for training
oCIUserSimilarityProviderInterface for classes that provide user similarities
oCKDDCupItemsRepresents KDD Cup 2011 items like album, track, artist, or genre
oCListProxy< T >Proxy class that allows access to selected elements of an underlying list data structure
oCLogisticLossUtility functions for the logistic loss
oCMAEUtility functions for the mean absolute error
oCMatrixExtensionsUtilities to work with matrices
oCMatrixExtensionsUtilities to work with matrices
oCMemoryMemory-related tools
oCModelClass containing static routines for reading and writing recommender models
oCMovieLensRatingDataClass that offers static methods for reading in MovieLens 1M and 10M rating data
oCMultiCoreUtility routines for multi-core algorithms
oCNDCGNormalized discounted cumulative gain (NDCG) of a list of ranked items
oCNelderMeadNealder-Mead algorithm for finding suitable hyperparameters
oCOverlapClass containing routines for computing overlaps
oCPrecisionAndRecallPrecision and recall at different positions in the list
oCRandomRandom number generator singleton class
oCRatingBasedRankingCrossValidationCross-validation for rating-based ranking
oCRatingDataClass that offers methods for reading in rating data
oCRatingsClass that offers static methods for reading in rating data from the KDD Cup 2011 files
oCRatingsEvaluation class for rating prediction
oCRatingScaleClass containing information about the rating scale of a data set: valid rating values, minimum/maximum rating.
oCRatingsCrossValidationCross-validation for rating prediction
oCRatingsOnlineOnline evaluation for rating prediction
oCReciprocalRankThe reciprocal rank of a list of ranked items
oCRecommenderParametersClass for key-value pair string processing
oCRelationDataClass that offers static methods to read (binary) relation over entities into IBooleanMatrix objects
oCRMSEUtility functions for the root mean square error (RMSE)
oCSequentialDiversificationSequential diversification
oCSparseMatrixExtensionsUtilities to work with matrices
oCStaticRatingDataClass that offers methods for reading in static rating data
oCTimedRatingDataClass that offers methods for reading in rating data with time information
oCTrack2ItemsClass that offers static methods for reading in test data from the KDD Cup 2011 files
oCTransductiveRatingPredictorExtensionsHelper methods for ITransductiveRatingPredictor
oCUtilsClass containing utility functions
oCVectorExtensionsExtensions for vector-like data
oCVectorExtensionsExtensions for vector-like data
\CWrapStatic methods to wrap around other code.