class_docstr: LocalImageSet wraps a list of ImageFeature
code: def __init__(
      self,
      image_list=None,
      label_list=None,
      jvalue=None,
      bigdl_type="float",
  ):
      assert (
          jvalue or image_list
      ), "jvalue and image_list cannot be None in the same time"
      if jvalue:
          self.value = jvalue
      else:
          # init from image ndarray list and label rdd(optional)
          image_tensor_list = list(
              map(lambda image: JTensor.from_ndarray(image), image_list)
          )
          label_tensor_list = (
              list(
                  map(
                      lambda label: JTensor.from_ndarray(label),
                      label_list,
                  )
              )
              if label_list
              else None
          )
          self.value = callZooFunc(
              bigdl_type,
              JavaValue.jvm_class_constructor(self),
              image_tensor_list,
              label_tensor_list,
          )
      self.bigdl_type = bigdl_type
  
imports: from bigdl.transform.vision.image import ImageFrame
  from bigdl.util.common import *
  from zoo.common.utils import callZooFunc
label_desc: Use image node_id 1 to create a new LocalImageSet object from inherited base classes: ImageSet with example: obj = LocalImageSet(image_list, label_list, jvalue, bigdl_type)