class_docstr: Tf.keras.Model with HPO capabilities.
class_docstr_tok: ["Tf.keras.Model","with","HPO","capabilities","."]
docstr: Initializer.
docstr_tok: ["Initializer","."]
code: def __init__(self, **kwargs):
      """Initializer."""
      # we only take keyword arguments for now
      # TODO check how args is used
      # TODO check why base class is keras.engine.training_v1.Model
      super().__init__()
      self.model_class = tf.keras.Model
      self.kwargs = kwargs
      self.lazyinputs_ = kwargs.get("inputs", None)
      self.lazyoutputs_ = kwargs.get("outputs", None)
  
file_path: BigDL/python/nano/src/bigdl/nano/automl/tf/keras/Model.py
imports: import tensorflow
  from bigdl.nano.automl.utils import proxy_methods
  from bigdl.nano.automl.tf.mixin import HPOMixin
  from bigdl.nano.automl.hpo.callgraph import CallCache
label_desc: Use image node_id 1 to create a new Model object from inherited base classes: HPOMixin, tf.keras with example: obj = Model()