class_docstr: Transformer base class.
class_docstr_tok: ["Transformer","base","class","."]
docstr: Magic | method, return MultiplexTransformer.
  
  Implemented for `other` being either a MultiplexTransformer or a transformer.
  
  Parameters
  ----------
  other: `sktime` transformer or sktime MultiplexTransformer
  
  Returns
  -------
  MultiplexTransformer object
code: def __or__(self, other):
      """Magic | method, return MultiplexTransformer.
  
      Implemented for `other` being either a MultiplexTransformer or a transformer.
  
      Parameters
      ----------
      other: `sktime` transformer or sktime MultiplexTransformer
  
      Returns
      -------
      MultiplexTransformer object
      """
      from sktime.transformations.compose import MultiplexTransformer
  
      if isinstance(other, BaseTransformer):
          multiplex_self = MultiplexTransformer([self])
          return multiplex_self | other
      else:
          return NotImplemented
  
imports: from itertools import product
  from typing import Union
  import numpy
  import pandas
  from sktime.base import BaseEstimator
  from sktime.datatypes import VectorizedDF, check_is_error_msg, check_is_mtype, check_is_scitype, convert, convert_to, mtype_to_scitype, update_data
  from sktime.datatypes._series_as_panel import convert_to_scitype
  from sktime.utils.sklearn import is_sklearn_classifier, is_sklearn_clusterer, is_sklearn_regressor, is_sklearn_transformer
  from sktime.utils.validation._dependencies import _check_estimator_deps
label_desc: Use image node_id 4 for calling the BaseTransformer obj's underlying member method code with example usage: obj.__or__(other) and returns: unknown, NotImplemented