MyMediaLite
3.11
|
Helper class with utility methods for handling recommenders More...
Static Public Member Functions | |
static T | Configure< T > (this T recommender, string parameters, Action< string > report_error) |
Configure a recommender More... | |
static T | Configure< T > (this T recommender, string parameters) |
Configure a recommender More... | |
static T | Configure< T > (T recommender, Dictionary< string, string > parameters, Action< string > report_error) |
Configure a recommender More... | |
static ItemRecommender | CreateItemRecommender (this string typename) |
Create an item recommender from the type name More... | |
static ItemRecommender | CreateItemRecommender (this Type type) |
Create an item recommender from a type object More... | |
static RatingPredictor | CreateRatingPredictor (this string typename) |
Create a rating predictor from the type name More... | |
static RatingPredictor | CreateRatingPredictor (this Type type) |
Create a rating predictor from a type object More... | |
static Recommender | CreateRecommender (this string typename) |
Create recommender More... | |
static IList< string > | ListRecommenders (this string prefix) |
List all recommenders in a given namespace More... | |
static string | Needs (this IRecommender recommender) |
Describes the kind of data needed by this recommender More... | |
static void | SetProperty< T > (this T recommender, string key, string val) |
Sets a property of a MyMediaLite recommender More... | |
static void | SetProperty< T > (this T recommender, string key, string val, Action< string > report_error) |
Sets a property of a MyMediaLite recommender More... | |
static string | Supports (this IRecommender recommender) |
Describes the kind of arguments supported by this recommender More... | |
Helper class with utility methods for handling recommenders
Contains methods for creating and configuring recommender objects, as well as listing recommender classes.
|
inlinestatic |
Configure a recommender
recommender | the recommender to configure |
parameters | a string containing the parameters as key-value pairs |
report_error | void function that takes a string for error reporting |
|
inlinestatic |
Configure a recommender
recommender | the recommender to configure |
parameters | a string containing the parameters as key-value pairs |
|
inlinestatic |
Configure a recommender
recommender | the recommender to configure |
parameters | a dictionary containing the parameters as key-value pairs |
report_error | void function that takes a string for error reporting |
|
inlinestatic |
Create an item recommender from the type name
typename | a string containing the type name |
|
inlinestatic |
Create an item recommender from a type object
type | the type object |
|
inlinestatic |
Create a rating predictor from the type name
typename | a string containing the type name |
|
inlinestatic |
Create a rating predictor from a type object
type | the type object |
|
inlinestatic |
Create recommender
typename | the type name |
|
inlinestatic |
List all recommenders in a given namespace
prefix | a string representing the namespace |
|
inlinestatic |
Describes the kind of data needed by this recommender
recommender | a recommender |
|
inlinestatic |
Sets a property of a MyMediaLite recommender
recommender | An IRecommender |
key | the name of the property (case insensitive) |
val | the string representation of the value |
|
inlinestatic |
Sets a property of a MyMediaLite recommender
recommender | An IRecommender |
key | the name of the property (case insensitive) |
val | the string representation of the value |
report_error | delegate to report errors |
|
inlinestatic |
Describes the kind of arguments supported by this recommender
recommender | a recommender |