code: def transform(self, image_nd, clicks_lists):
      assert len(image_nd.shape) == 4
      image_nd = paddle.concat(
          [image_nd, paddle.flip(image_nd, axis=[3])], axis=0
      )
  
      image_width = image_nd.shape[3]
      clicks_lists_flipped = []
      for clicks_list in clicks_lists:
          clicks_list_flipped = [
              click.copy(
                  coords=(
                      click.coords[0],
                      image_width - click.coords[1] - 1,
                  )
              )
              for click in clicks_list
          ]
          clicks_lists_flipped.append(clicks_list_flipped)
      clicks_lists = clicks_lists + clicks_lists_flipped
  
      return image_nd, clicks_lists
  
file_path: PaddleSeg/EISeg/eiseg/inference/transforms/flip.py
imports: import paddle
  from inference.clicker import Click
  from .base import BaseTransform
label_desc: Use image node_id 1 for calling the AddHorizontalFlip obj's underlying member method code with example usage: obj.transform(image_nd, clicks_lists) and returns: image_nd,  clicks_lists