code: def __call__(self, exog, endog):
      self._output_types = [OutputType.object]
      return self.new_tileable([exog, endog])
  
imports: import pickle
  import cloudpickle
  from ....None import opcodes
  from ....core import OutputType, recursive_tile
  from ....core.context import get_context
  from ....core.operand import OperandStage, MergeDictOperand
  from ....serialization.serializables import KeyField, BytesField, DictField, Int32Field, Float32Field, FunctionField
  from ....utils import has_unknown_shape
label_desc: Use image node_id 17 for calling the StatsModelsTrain obj's underlying member method code with example usage: obj.__call__(exog, endog) and returns: self