Class StatModelExtensions
A statistic model
public static class StatModelExtensions
- Inheritance
-
StatModelExtensions
- Inherited Members
Methods
Predict(IStatModel, IInputArray, IOutputArray, int)
Predicts response(s) for the provided sample(s)
public static float Predict(this IStatModel model, IInputArray samples, IOutputArray results = null, int flags = 0)
Parameters
model
IStatModelThe model.
samples
IInputArrayThe input samples, floating-point matrix.
results
IOutputArrayThe optional output matrix of results.
flags
intThe optional flags, model-dependent.
Returns
- float
Response for the provided sample
Train(IStatModel, IInputArray, DataLayoutType, IInputArray)
Trains the statistical model.
public static bool Train(this IStatModel model, IInputArray samples, DataLayoutType layoutType, IInputArray responses)
Parameters
model
IStatModelThe stat model.
samples
IInputArrayThe training samples.
layoutType
DataLayoutTypeType of the layout.
responses
IInputArrayVector of responses associated with the training samples.
Returns
- bool
True if the training is successful.
Train(IStatModel, TrainData, int)
Trains the statistical model.
public static bool Train(this IStatModel model, TrainData trainData, int flags = 0)
Parameters
model
IStatModelThe model.
trainData
TrainDataThe train data.
flags
intThe flags.
Returns
- bool
True if the training is successful.