class_docstr: Base class of models that need training.
class_docstr_tok: ["Base","class","of","models","that","need","training","."]
code: def __init__(self, *args: Any, **kwargs: Any) -> None:
      super().__init__(*args, **kwargs)
      # 0 for not fitted, 1 for fitted, 2 for univariate model fitted by DF
      self._fitted = 0
  
imports: from abc import ABC, abstractmethod
  from copy import deepcopy
  from typing import Any, Dict, List, Tuple, Union
  import pandas
label_desc: Use image node_id 1 to create a new _TrainableModel object from inherited base classes: _Model with example: obj = _TrainableModel()