code: def __init__(self, jvalue, *args, **kwargs):
      allowed_kwargs = {"name", "bigdl_type"}
      for kwarg in kwargs.keys():
          if kwarg not in allowed_kwargs:
              raise TypeError("Wrong argument for the layer:", kwarg)
      bigdl_type = kwargs.get("bigdl_type")
      if not bigdl_type:
          bigdl_type = "float"
      super(ZooKerasCreator, self).__init__(jvalue, bigdl_type, *args)
      name = kwargs.get("name")
      if name:
          self.set_name(name)
  
imports: from bigdl.nn.layer import Layer
  from bigdl.util.common import *
  from zoo.common.utils import callZooFunc
label_desc: Use image node_id 1 to create a new ZooKerasLayer object from inherited base classes: ZooKerasCreator, ZooCallable, Layer, InferShape with example: obj = ZooKerasLayer(jvalue)