learnerSchema-class {MLInterfaces} | R Documentation

## Class "learnerSchema" – convey information on a machine learning function to the MLearn wrapper

### Description

conveys information about machine learning functions in CRAN packages, for example, to MLearn wrapper

### Objects from the Class

Objects can be created by calls of the form `new("learnerSchema", ...)`.

### Slots

`packageName`:
  Object of class `"character"` string naming the package in which the function to be used is defined.
`mlFunName`:
  Object of class `"character"` string naming the function to be used
`converter`:
  Object of class `"function"` function with parameters obj, data, trainInd, that will produce a classifierOutput instance

### Methods

MLearn
  `signature(formula = "formula", data = "ExpressionSet", method = "learnerSchema", trainInd = "numeric", mlSpecials = "missing")`: execute desired learner passing a formula and ExpressionSet
MLearn
  `signature(formula = "formula", data = "data.frame", method = "learnerSchema", trainInd = "numeric", mlSpecials = "missing")`: execute desired learner passing a formula
show
  `signature(object = "learnerSchema")`: concise display

### Author(s)

Vince Carey <stvjc@channing.harvard.edu>

### Examples

    showClass("learnerSchema")

[Package MLInterfaces version 1.12.0 Index]