Note

This page is a reference documentation. It only explains the class signature, and not how to use it. Please refer to the What you really need to know section for the big picture.

julearn.TargetPipelineCreator

class julearn.TargetPipelineCreator

TargetPipelineCreator class.

Analogous to the PipelineCreator class, this class allows to create julearn.pipeline.target_pipeline.JuTargetPipeline objects in an easy way.

__init__()
add(step, name=None, **params)

Add a step to the pipeline.

Parameters:
stepstr

The step to add to the pipeline.

namestr, optional

The name of the step. If None, the name will be obtained from the step (default is None).

**params

Parameters for the step. This will mostly include hyperparameters or any other parameter for initialization.

to_pipeline()

Create a pipeline from the steps.

Returns:
outJuTargetPipeline

The pipeline object.

Examples using julearn.TargetPipelineCreator

Transforming target variable with z-score

Transforming target variable with z-score

Cross-validation consistent Confound Removal

Cross-validation consistent Confound Removal

Applying preprocessing to the target

Applying preprocessing to the target