Find the the parameters resulting in the minimal results for a given evaluation measure (2D)
Declaring type: GridSearch
Namespace: MyMediaLite.Util
Assembly: MyMediaLite
Collapse/Expand Syntax
C#
public static double FindMinimumExponential (
        string evaluation_measure,
        string hp_name1,
        string hp_name2,
        double[] hp_values1,
        double[] hp_values2,
        double basis,
        RatingPredictor recommender,
        ISplit<IRatings> split
) 
Parameters
evaluation_measure
the name of the evaluation measure
hp_name1
the name of the first hyperparameter to optimize
hp_name2
the name of the second hyperparameter to optimize
hp_values1
the logarithm values of the first hyperparameter to try out
hp_values2
the logarithm values of the second hyperparameter to try out
basis
the basis to use for the logarithms
recommender
the recommender
split
the dataset split to use
Return Value
the best (lowest) average value for the hyperparameter
Collapse/Expand Remarks
The recommender will be set to the best parameter value after calling this method.