code: def __call__(self, current_order, current_pos):
      # all batches contain unique indices
      remaining = current_order[current_pos:]
      first = numpy.setdiff1d(
          numpy.arange(len(current_order)), remaining
      )
      second = numpy.setdiff1d(numpy.arange(len(current_order)), first)
      return numpy.concatenate((first, second))
  
imports: from __future__ import division
  import copy
  import unittest
  import numpy
  import six
  from chainer import iterators
  from chainer import serializers
  from chainer import testing
label_desc: Use image node_id 2 for calling the NoSameIndicesOrderSampler obj's underlying member method code with example usage: obj.__call__(current_order, current_pos) and returns: numpy