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.