Table of Contents

Class PythonModel

Namespace
Bonsai.ML.HiddenMarkovModels
Assembly
Bonsai.ML.HiddenMarkovModels.dll

An abstract class for creating a Python model.

public abstract class PythonModel : PythonStringBuilder
Inheritance
PythonModel
Derived
Inherited Members

Constructors

PythonModel()

Constructs a new instance of the PythonModel class.

PythonModel(params object[])

Initializes a new instance of the PythonModel class using keyword arguments.

Properties

Kwargs

The dictionary of keyword arguments that are used to construct the model.

KwargsArray

The array of keyword arguments used to construct the model.

ModelName

The name of the base python model class.

ModelType

The specific type of the model.

Params

The parameters that are used to define the model.

Methods

BuildString()

Method used to build a string representation of the object.

CheckKwargs(params object[])

Checks if the keyword arguments are valid.

CheckParams(params object[])

Checks if the parameters are valid.

UpdateKwargs(params object[])

Updates the kwargs dictionary.

UpdateParams(params object[])

Updates the parameters.