neuraxle.steps.output_handlers

Output Handlers Steps

You can find here output handlers steps that changes especially the data outputs.

Classes

InputAndOutputTransformerMixin

Base output transformer step that can modify data inputs, and expected_outputs at the same time.

OutputTransformerWrapper(wrapped[, …])

Transform expected output wrapper step that can sends the expected_outputs to the wrapped step so that it can transform the expected outputs.

class neuraxle.steps.output_handlers.InputAndOutputTransformerMixin[source]

Base output transformer step that can modify data inputs, and expected_outputs at the same time.

class neuraxle.steps.output_handlers.OutputTransformerWrapper(wrapped, cache_folder_when_no_handle=None)[source]

Transform expected output wrapper step that can sends the expected_outputs to the wrapped step so that it can transform the expected outputs.

handle_inverse_transform(data_container: neuraxle.data_container.DataContainer, context: neuraxle.base.ExecutionContext) → neuraxle.data_container.DataContainer[source]

Handle inverse transform by passing expected outputs to the wrapped step inverse transform method. Update the expected outputs with the outputs.

Parameters
  • context – execution context

  • data_container

Returns

data container

Return type

DataContainer