simpleml.pipelines.ordered_dict.split_pipelines
Derivative OrderedDict pipeline wrappers
Module Contents
Classes
Native python dict pipeline implementation |
|
Class to randomly split dataset into different sets |
Attributes
- class simpleml.pipelines.ordered_dict.split_pipelines.ExplicitSplitOrderedDictPipeline(has_external_files=True, transformers=None, fitted=False, dataset_id=None, **kwargs)[source]
Bases:
simpleml.pipelines.validation_split_mixins.ExplicitSplitMixin
,simpleml.pipelines.ordered_dict.base.OrderedDictPipeline
Native python dict pipeline implementation
- class simpleml.pipelines.ordered_dict.split_pipelines.RandomSplitOrderedDictPipeline(train_size, test_size=None, validation_size=0.0, random_state=123, shuffle=True, **kwargs)[source]
Bases:
simpleml.pipelines.validation_split_mixins.RandomSplitMixin
,simpleml.pipelines.ordered_dict.base.OrderedDictPipeline
Class to randomly split dataset into different sets
Redefines splits so custom named splits in dataset cannot be referenced by the same names. Only TRAIN/TEST/VALIDATION
Set splitting params: By default validation is 0.0 because it is only used for hyperparameter tuning