code: def main():
      p = Pipeline(
          [
              NonFittableStep(),
              NonTransformableStep(),
              Identity(),  # Note: Identity does nothing: it inherits from both NonFittableMixin and NonTransformableMixin.
          ]
      )
  
      some_data = np.array([0, 1])
      p = p.fit(some_data)
      # Out:
      #     NonFittableStep: I transformed.
      #     NonTransformableStep: I fitted.
  
      out = p.transform(some_data)
      # Out:
      #     NonFittableStep: I transformed.
  
      assert np.array_equal(out, some_data)
  
file_path: Neuraxle/examples/getting_started/plot_non_fittable_mixin.py
imports: import numpy
  from neuraxle.base import NonTransformableMixin, Identity, BaseStep, NonFittableMixin
  from neuraxle.pipeline import Pipeline
label_desc: Use image node_id 1 for calling a global function with example usage: main() without return types