Skip to contents

Calls ks::kde from package ks.

Dictionary

This Learner can be instantiated via the dictionary mlr_learners or with the associated sugar function lrn():

mlr_learners$get("dens.kde_ks")
lrn("dens.kde_ks")

Meta Information

  • Task type: “dens”

  • Predict Types: “pdf”

  • Feature Types: “integer”, “numeric”

  • Required Packages: mlr3extralearners, ks

Parameters

IdTypeDefaultLevelsRange
hnumeric-\([0, \infty)\)
Hlist-\((-\infty, \infty)\)
gridsizelist-\((-\infty, \infty)\)
gridtypelist-\((-\infty, \infty)\)
xminnumeric-\((-\infty, \infty)\)
xmaxnumeric-\((-\infty, \infty)\)
suppnumeric3.7\((-\infty, \infty)\)
binnednumeric-\((-\infty, \infty)\)
bgridsizelist-\((-\infty, \infty)\)
positivelogicalFALSETRUE, FALSE\((-\infty, \infty)\)
adj.positivelist-\((-\infty, \infty)\)
wlist-\((-\infty, \infty)\)
compute.contlogicalTRUETRUE, FALSE\((-\infty, \infty)\)
approx.contlogicalTRUETRUE, FALSE\((-\infty, \infty)\)
unit.intervallogicalFALSETRUE, FALSE\((-\infty, \infty)\)
verboselogicalFALSETRUE, FALSE\((-\infty, \infty)\)
zero.flaglogicalTRUETRUE, FALSE\((-\infty, \infty)\)

See also

Author

RaphaelS1

Super classes

mlr3::Learner -> mlr3proba::LearnerDens -> LearnerDensKDEks

Methods

Inherited methods


Method new()

Creates a new instance of this R6 class.

Usage


Method clone()

The objects of this class are cloneable with this method.

Usage

LearnerDensKDEks$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.

Examples

if (requireNamespace("ks", quietly = TRUE)) {
  learner = mlr3::lrn("dens.kde_ks")
  print(learner)

  # available parameters:
  learner$param_set$ids()
}
#> <LearnerDensKDEks:dens.kde_ks>
#> * Model: -
#> * Parameters: list()
#> * Packages: mlr3, mlr3extralearners, ks
#> * Predict Type: pdf
#> * Feature types: integer, numeric
#> * Properties: -
#>  [1] "h"             "H"             "gridsize"      "gridtype"     
#>  [5] "xmin"          "xmax"          "supp"          "binned"       
#>  [9] "bgridsize"     "positive"      "adj.positive"  "w"            
#> [13] "compute.cont"  "approx.cont"   "unit.interval" "verbose"      
#> [17] "zero.flag"