Description Usage Format Usage Methods Arguments Examples
Given a set of hyper parameters, random search trainer provides a faster way of hyper parameter tuning. Here, the number of models to be trained can be defined by the user.
1 |
R6Class
object.
For usage details see Methods, Arguments and Examples sections.
1 2 3 | rst = RandomSearchCV$new(trainer, parameters, n_folds, scoring, n_iter)
rst$fit(X_train, "target")
rst$best_iteration(metric)
|
$new()
Initialises an instance of random search cv
$fit()
fit model to an input train data and trains the model.
$best_iteration()
returns best iteration based on a given metric. By default, uses the first scoring metric
superml trainer object, must be either XGBTrainer, LMTrainer, RFTrainer, NBTrainer
list containing parameters
number of folds to use to split the train data
scoring metric used to evaluate the best model, multiple values can be provided. currently supports: auc, accuracy, mse, rmse, logloss, mae, f1, precision, recall
number of models to be trained
1 2 3 4 5 6 7 8 9 10 |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.