R/deprecated.R

Defines functions as_task.character as_tasks.character as_learner.character as_learners.character as_resampling.character as_resamplings.character as_measure.character as_measures.character

Documented in as_learner.character as_learners.character as_measure.character as_measures.character as_resampling.character as_resamplings.character as_task.character as_tasks.character

#' @export
#' @rdname mlr_coercions
as_task.character = function(x, clone = FALSE) {
  .Deprecated("tsk", old = "Automatic object creation from strings in `mlr3`")
  assert_string(x)
  mlr_tasks$get(x)
}

#' @export
#' @rdname mlr_coercions
as_tasks.character = function(x, clone = FALSE) {
  .Deprecated("tsk", old = "Automatic object creation from strings in `mlr3`")
  mlr_tasks$mget(x)
}

#' @rdname mlr_coercions
#' @export
as_learner.character = function(x, clone = FALSE)  {
  .Deprecated("lrn", old = "Automatic object creation from strings in `mlr3`")
  assert_string(x)
  mlr_learners$get(x)
}

#' @export
#' @rdname mlr_coercions
as_learners.character = function(x, clone = FALSE)  {
  .Deprecated("lrn", old = "Automatic object creation from strings in `mlr3`")
  mlr_learners$mget(x)
}

#' @export
#' @rdname mlr_coercions
as_resampling.character = function(x, clone = FALSE) {
  .Deprecated("rsmp", old = "Automatic object creation from strings in `mlr3`")
  assert_string(x)
  mlr_resamplings$get(x)
}

#' @export
#' @rdname mlr_coercions
as_resamplings.character = function(x, clone = FALSE) {
  .Deprecated("rsmp", old = "Automatic object creation from strings in `mlr3`")
  mlr_resamplings$mget(x)
}

#' @export
#' @rdname mlr_coercions
as_measure.character = function(x, task_type = NULL, clone = FALSE) {
  .Deprecated("msr", old = "Automatic object creation from strings in `mlr3`")
  assert_string(x)
  mlr_measures$get(x)
}

#' @export
#' @rdname mlr_coercions
as_measures.character = function(x, task_type = NULL, clone = FALSE) {
  .Deprecated("msr", old = "Automatic object creation from strings in `mlr3`")
  mlr_measures$mget(x)
}
mllg/mlr3 documentation built on Sept. 27, 2019, 9:38 a.m.