code: def shuffled_linspace(shape, dtype):
      size = chainer.utils.size_of_shape(shape)
      x = numpy.random.permutation(size) + numpy.random.uniform(
          0.3, 0.7, size
      )
      x = (2 * x / max(1, size) - 1).astype(dtype)
      return x.reshape(shape)
  
imports: import itertools
  import numpy
  import six
  from chainer import testing
  import chainer.utils
label_desc: Use image node_id 2 for calling a global function with example usage: shuffled_linspace(shape, dtype) and returns: x