mlr_measures_internal_valid_score function

Measure Internal Validation Score

Measure Internal Validation Score

Returns the selected internal validation score of the Learner for learners with property "validation". Returns NA for unsupported learners, when no validation was done, or when the selected id was not found. The id of this measure is set to the value of select if provided.

Dictionary

This Measure can be instantiated via the dictionary mlr_measures or with the associated sugar function msr():

mlr_measures$get("internal_valid_score")
msr("internal_valid_score")

Meta Information

  • Task type: NA
  • Range: (Inf,Inf)(-Inf, Inf)
  • Minimize: NA
  • Average: macro
  • Required Prediction: NA
  • Required Packages: list("mlr3")

Parameters

Empty ParamSet

Examples

rr = resample(tsk("iris"), lrn("classif.debug", validate = 0.3), rsmp("holdout")) rr$score(msr("internal_valid_score", select = "acc"))

See Also

Other Measure: Measure, MeasureClassif, MeasureRegr, MeasureSimilarity, mlr_measures, mlr_measures_aic, mlr_measures_bic, mlr_measures_classif.costs, mlr_measures_debug_classif, mlr_measures_elapsed_time, mlr_measures_oob_error, mlr_measures_regr.rsq, mlr_measures_selected_features

Super class

mlr3::Measure -> MeasureInternalValidScore

Methods

Public methods

Method new()

Creates a new instance of this R6 class.

Usage

MeasureInternalValidScore$new(select = NULL, minimize = NA)

Arguments

  • select: (character(1))

     Which of the internal validation scores to select. Which scores are available depends on the learner and its configuration. By default, the first score is chosen.
    
  • minimize: (logical(1))

     Whether smaller values are better. Must be set to use for tuning.
    

Method clone()

The objects of this class are cloneable with this method.

Usage

MeasureInternalValidScore$clone(deep = FALSE)

Arguments

  • deep: Whether to make a deep clone.