CrossValidationModel Class |
Namespace: imbNLP.Toolkit.ExperimentModel.CrossValidation
public class CrossValidationModel : IDescribe
The CrossValidationModel type exposes the following members.
| Name | Description | |
|---|---|---|
| CrossValidationModel | Initializes a new instance of the CrossValidationModel class |
| Name | Description | |
|---|---|---|
| K |
Number of folds
| |
| LimitFoldsExecution |
if set above 0, only specified number of folds will be executed
| |
| randomFolds |
Gets or sets a value indicating whether distribution among folds should be randomized
| |
| SingleFold |
In single fold mode - it trains and tests with the same dataset
| |
| TestFolds |
Gets the test folds.
| |
| TrainingFolds |
Gets or sets the training folds.
|
| Name | Description | |
|---|---|---|
| Describe |
Describes the cross validation settings
| |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| GetDistributionMatrix |
Gets the distribution matrix - showing what folds are to be part of training set (true) and what test set (false)
| |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| ToString | Returns a string that represents the current object. (Inherited from Object.) |