code: def _get_tgt_permutation_idx(self, indices):
      # Permute targets following indices
      batch_idx = paddle.concat(
          [
              paddle.full_like(tgt, i)
              for i, (_, tgt) in enumerate(indices)
          ]
      )
      tgt_idx = paddle.concat([tgt for (_, tgt) in indices])
      return batch_idx, tgt_idx
  
imports: import paddle
  import paddle.nn
  import paddle.nn.functional
  from scipy.optimize import linear_sum_assignment
  from paddlepanseg.cvlibs import manager, build_info_dict
  from paddlepanseg.core.runner import PanSegRunner
label_desc: Use image node_id 5 for calling the MaskFormerRunner obj's underlying member method code with example usage: obj._get_tgt_permutation_idx(indices) and returns: batch_idx,  tgt_idx