Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

mlr_measures_elapsed_time

Elapsed Time Measure


Description

Measures the elapsed time during train ("time_train"), predict ("time_predict"), or both ("time_both").

Dictionary

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

mlr_measures$get("time_train")
msr("time_train")

Meta Information

  • Type: NA

  • Range: [0, Inf)

  • Minimize: TRUE

  • Required prediction: 'response'

Super class

mlr3::Measure -> MeasureElapsedTime

Public fields

stages

(character())
Which stages of the learner to measure?

Methods

Public methods


Method new()

Creates a new instance of this R6 class.

Usage
MeasureElapsedTime$new(id = "elapsed_time", stages)
Arguments
id

(character(1))
Identifier for the new instance.

stages

(character())
Subset of ("train", "predict"). The runtime of provided stages will be summed.


Method clone()

The objects of this class are cloneable with this method.

Usage
MeasureElapsedTime$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.

See Also

as.data.table(mlr_measures) for a complete table of all (also dynamically created) Measure implementations.


mlr3

Machine Learning in R - Next Generation

v0.11.0
LGPL-3
Authors
Michel Lang [cre, aut] (<https://orcid.org/0000-0001-9754-0393>), Bernd Bischl [aut] (<https://orcid.org/0000-0001-6002-6980>), Jakob Richter [aut] (<https://orcid.org/0000-0003-4481-5554>), Patrick Schratz [aut] (<https://orcid.org/0000-0003-0748-6624>), Giuseppe Casalicchio [ctb] (<https://orcid.org/0000-0001-5324-5966>), Stefan Coors [ctb] (<https://orcid.org/0000-0002-7465-2146>), Quay Au [ctb] (<https://orcid.org/0000-0002-5252-8902>), Martin Binder [aut], Marc Becker [ctb] (<https://orcid.org/0000-0002-8115-0400>)
Initial release

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.