banter (version 0.9.3)

addBanterDetector: Add a BANTER Detector Model

Description

Add a detector model to a BANTER classifier.

Usage

addBanterDetector(x, data, name, ntree, sampsize = 1, importance = FALSE,
  num.cores = NULL)

removeBanterDetector(x, name)

Arguments

x

a banter_model object.

data

detector data.frame or named list of detector data.frames. If a data.frame, then name must be provided.

name

detector name.

ntree

number of trees.

sampsize

number or fraction of samples to use in each tree.

importance

retain importance scores in model? Defaults to FALSE and will be ignored if num.cores > 1.

num.cores

number of cores to use for Random Forest model.

Value

a banter_model object with the detector model added or removed.

Examples

Run this code
# NOT RUN {
data(train.data)
# initialize BANTER model with event data
bant.mdl <- initBanterModel(train.data$events)
# add the 'bp' (burst pulse) detector model
bant.mdl <- addBanterDetector(
  x = bant.mdl, 
  data = train.data$detectors$bp, 
  name = "bp",
  ntree = 50, sampsize = 1, num.cores = 1
)
bant.mdl

# remove the 'bp' detector model
bant.mdl <- removeBanterDetector(bant.mdl, "bp")
bant.mdl

# }

Run the code above in your browser using DataLab