simpleml.pipelines package

Import modules to register class names in global registry

Define convenience classes composed of different mixins

class simpleml.pipelines.ChronologicalSplitGeneratorPipeline(**kwargs)[source]

Bases: simpleml.pipelines.validation_split_mixins.ChronologicalSplitMixin, simpleml.pipelines.base_pipeline.GeneratorPipeline

author
created_timestamp
dataset
dataset_id
filepaths
has_external_files
hash_
id
metadata_
modified_timestamp
name
params
project
registered_name
version
version_description
class simpleml.pipelines.ChronologicalSplitPipeline(**kwargs)[source]

Bases: simpleml.pipelines.validation_split_mixins.ChronologicalSplitMixin, simpleml.pipelines.base_pipeline.Pipeline

author
created_timestamp
dataset
dataset_id
filepaths
has_external_files
hash_
id
metadata_
modified_timestamp
name
params
project
registered_name
version
version_description
class simpleml.pipelines.ExplicitSplitGeneratorPipeline(has_external_files=True, transformers=[], external_pipeline_class='default', fitted=False, **kwargs)[source]

Bases: simpleml.pipelines.base_pipeline.GeneratorPipeline, simpleml.pipelines.validation_split_mixins.ExplicitSplitMixin

author
created_timestamp
dataset
dataset_id
filepaths
has_external_files
hash_
id
metadata_
modified_timestamp
name
params
project
registered_name
version
version_description
class simpleml.pipelines.ExplicitSplitPipeline(has_external_files=True, transformers=[], external_pipeline_class='default', fitted=False, **kwargs)[source]

Bases: simpleml.pipelines.base_pipeline.Pipeline, simpleml.pipelines.validation_split_mixins.ExplicitSplitMixin

author
created_timestamp
dataset
dataset_id
filepaths
has_external_files
hash_
id
metadata_
modified_timestamp
name
params
project
registered_name
version
version_description
class simpleml.pipelines.NoSplitGeneratorPipeline(has_external_files=True, transformers=[], external_pipeline_class='default', fitted=False, **kwargs)[source]

Bases: simpleml.pipelines.base_pipeline.GeneratorPipeline, simpleml.pipelines.validation_split_mixins.NoSplitMixin

author
created_timestamp
dataset
dataset_id
filepaths
has_external_files
hash_
id
metadata_
modified_timestamp
name
params
project
registered_name
version
version_description
class simpleml.pipelines.NoSplitPipeline(has_external_files=True, transformers=[], external_pipeline_class='default', fitted=False, **kwargs)[source]

Bases: simpleml.pipelines.base_pipeline.Pipeline, simpleml.pipelines.validation_split_mixins.NoSplitMixin

author
created_timestamp
dataset
dataset_id
filepaths
has_external_files
hash_
id
metadata_
modified_timestamp
name
params
project
registered_name
version
version_description
class simpleml.pipelines.RandomSplitGeneratorPipeline(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.base_pipeline.GeneratorPipeline

author
created_timestamp
dataset
dataset_id
filepaths
has_external_files
hash_
id
metadata_
modified_timestamp
name
params
project
registered_name
version
version_description
class simpleml.pipelines.RandomSplitPipeline(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.base_pipeline.Pipeline

author
created_timestamp
dataset
dataset_id
filepaths
has_external_files
hash_
id
metadata_
modified_timestamp
name
params
project
registered_name
version
version_description