code: def unbind(input, axis=0):
      shape = list(input.shape)
      num_splits = shape[axis]
      shape.pop(axis)
      return tuple(
          x.reshape(tuple(shape))
          for x in split(input, num_splits, axis=axis)
      )
  
imports: import ivy
  from ivy.functional.frontends.paddle.func_wrapper import to_ivy_arrays_and_back
  from ivy.func_wrapper import with_unsupported_dtypes, with_supported_dtypes, with_supported_device_and_dtypes
label_desc: Use image node_id 21 for calling a global function with example usage: unbind(input, axis) and returns: tuple