Description Usage Arguments Value Active bindings Methods
A class defines metrics specification.
1 | new_measure(task_type = NULL, metrics = NULL)
|
task_type |
A character scalar of task type. See supported_tasks for tasks supported by a model/engine. |
metrics |
A character vector of model metrics. Metrics must be
metrics of supported_metrics. If the vector is named, the names will be
used insted of metrics' name itself. If |
A new Measure class object
task_typeA task type.
metricsA character vector of metrics.
metric_namesA character vector of metric names.
new()Construct a new Measure class object.
Measure$new(task_type = NULL, metrics = NULL)
task_typeA character scalar of task type. See supported_tasks for tasks supported by a model/engine.
metricsA character vector of model metrics. Metrics must be
metrics of supported_metrics. If the vector is named, the names will be
used insted of metrics' name itself. If NULL, default metrics will be
set based on a task_type.
A new Measure class object
print()Print object.
Measure$print()
do()Measure metrics of predictions.
Measure$do(pred = NULL, label_var = NULL)
predA data.frame of predictions.
label_varA character scalar of label variable name.
A list of metrics.
assert_metric_name()Assert a metric name.
Measure$assert_metric_name(metric_name = NULL, conversion = TRUE)
metric_nameA character scalar of metric name.
conversionA logical scalar wheather to convert metric name.
A character scalar of metric name.
is_minimize_metric()Wheather the metric is minimize function.
Measure$is_minimize_metric(metric_name = NULL)
metric_nameA character scalar of metric name. If NULL, the first
metric_name in options$measure$metric_names is used.
A logical scalar.
clone()The objects of this class are cloneable with this method.
Measure$clone(deep = FALSE)
deepWhether to make a deep clone.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.