Method | Description | |
---|---|---|
Best ( this |
Retrieve best model (or model with the highest accuracy)
|
|
Learn ( IEnumerable |
Trains a single model based on a generator a predefined number of times with the provided examples and data split and selects the best (or most accurate) model.
|
|
Learn ( IEnumerable |
Trains an arbitrary number of models on the provided examples by creating a separation of data based on training percentage. Each generator is rerun a predetermined amount of times.
|
Method | Description | |
---|---|---|
GenerateModel ( IGenerator generator, Matrix x, |
Generates a model.
|
|
GetTestExamples ( IEnumerable |
Gets test examples.
|
|
GetTestPoints ( int testCount, int total ) : IEnumerable |
Gets the test points in this collection.
|
|
GetTrainingPoints ( IEnumerable |
Gets the training points in this collection.
|
|
Learner ( ) : System |
Static constructor.
|
public static Best ( this |
||
models | this |
List of models. |
metric | ScoringMetric | Scoring metric to use for model selection. |
return |
public static Learn ( IEnumerable | ||
examples | IEnumerable | Source data. |
trainingPercentage | double | Data split percentage. |
repeat | int | Number of repetitions per generator. |
generator | IGenerator | Model generator used. |
return |
public static Learn ( IEnumerable | ||
examples | IEnumerable | Source data. |
trainingPercentage | double | Data split percentage. |
repeat | int | Number of repetitions per generator. |
return | numl.LearningModel[] |