class_docstr: Modeling things
class_docstr_tok: ["Modeling","things"]
docstr: leverage Python syntactic sugar to make the models' behaviors like functions
docstr_tok: ["leverage","Python","syntactic","sugar","to","make","the","models","'","behaviors","like","functions"]
code: def __call__(self, *args, **kwargs) -> object:
      """leverage Python syntactic sugar to make the models' behaviors like functions"""
      return self.predict(*args, **kwargs)
  
file_path: qlib/qlib/model/base.py
imports: import abc
  from typing import Text, Union
  from ..utils.serial import Serializable
  from ..data.dataset import Dataset
  from ..data.dataset.weight import Reweighter
label_desc: Use image node_id 2 for calling the BaseModel obj's underlying member method code with example usage: obj.__call__() and returns: self