EClassificationDataset::GetSplit
Generates a split.
Namespace: Euresys::Open_eVision::EasyDeepLearning
[C++]
EDatasetSplit GetSplit(
float trainingProportion,
float validationPropotion,
Euresys::Open_eVision::EasyDeepLearning::EDeepLearningToolType toolType,
const std::string& goodLabel
)
EDatasetSplit GetSplit(
float trainingProportion,
float validationPropotion,
Euresys::Open_eVision::EasyDeepLearning::EDeepLearningToolType toolType,
const std::string& goodLabel,
OEV_UINT32 seed
)
EDatasetSplit GetSplit(
int numTrainingImages,
int numValidationImages,
Euresys::Open_eVision::EasyDeepLearning::EDeepLearningToolType toolType,
const std::string& goodLabel
)
EDatasetSplit GetSplit(
int numTrainingImages,
int numValidationImages,
Euresys::Open_eVision::EasyDeepLearning::EDeepLearningToolType toolType,
const std::string& goodLabel,
OEV_UINT32 seed
)
Parameters
trainingProportion
Approximate proportion of training images
validationPropotion
Approximate proportion of validation images
toolType
Tool type for which to generate the split
goodLabel
The good label for EasySegment Unsupervised split
seed
Seed for randomization
numTrainingImages
Number of training images
numValidationImages
Number of validation images
EClassificationDataset.GetSplit
Generates a split.
Namespace: Euresys.Open_eVision.EasyDeepLearning
[C#]
Euresys.Open_eVision.EasyDeepLearning.EDatasetSplit GetSplit(
float trainingProportion,
float validationPropotion,
Euresys.Open_eVision.EasyDeepLearning.EDeepLearningToolType toolType,
string goodLabel
)
Euresys.Open_eVision.EasyDeepLearning.EDatasetSplit GetSplit(
float trainingProportion,
float validationPropotion,
Euresys.Open_eVision.EasyDeepLearning.EDeepLearningToolType toolType,
string goodLabel,
uint seed
)
Euresys.Open_eVision.EasyDeepLearning.EDatasetSplit GetSplit(
int numTrainingImages,
int numValidationImages,
Euresys.Open_eVision.EasyDeepLearning.EDeepLearningToolType toolType,
string goodLabel
)
Euresys.Open_eVision.EasyDeepLearning.EDatasetSplit GetSplit(
int numTrainingImages,
int numValidationImages,
Euresys.Open_eVision.EasyDeepLearning.EDeepLearningToolType toolType,
string goodLabel,
uint seed
)
Parameters
trainingProportion
Approximate proportion of training images
validationPropotion
Approximate proportion of validation images
toolType
Tool type for which to generate the split
goodLabel
The good label for EasySegment Unsupervised split
seed
Seed for randomization
numTrainingImages
Number of training images
numValidationImages
Number of validation images