code: def __init__(self, jvalue, *args, **kwargs):
      allowed_kwargs = {"name", "bigdl_type"}
      for kwarg in kwargs.keys():
          if kwarg not in allowed_kwargs:
              invalidInputError(
                  False, "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.dllib.nn.layer import Layer
  from bigdl.dllib.utils.common import *
  from bigdl.dllib.utils.file_utils import callZooFunc
  from bigdl.dllib.utils.log4Error import *
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)