This is an abstract class that should not be constructed directly.
mlr3::Measure -> mlr3proba::MeasureSurv -> mlr3proba::MeasureSurvIntegrated -> MeasureSurvAUC
new()Creates a new instance of this R6 class.
MeasureSurvAUC$new( integrated = TRUE, times, id, properties = character(), man = NA_character_ )
integrated(logical(1))
If TRUE (default), returns the integrated score; otherwise, not integrated.
times(numeric())
If integrate == TRUE then a vector of time-points over which to integrate the score.
If integrate == FALSE then a single time point at which to return the score.
id(character(1))
Identifier for the new instance.
properties(character())
Properties of the measure.
Must be a subset of mlr_reflections$measure_properties.
Supported by mlr3:
"requires_task" (requires the complete Task),
"requires_learner" (requires the trained Learner),
"requires_train_set" (requires the training indices from the Resampling), and
"na_score" (the measure is expected to occasionally return NA or NaN).
man(character(1))
String in the format [pkg]::[topic] pointing to a manual page for this object.
The referenced help package can be opened via method $help().
clone()The objects of this class are cloneable with this method.
MeasureSurvAUC$clone(deep = FALSE)
deepWhether to make a deep clone.