code: def dimshuffle(value, ndim, axes):
      """
      Shuffle dimension based on the specified number of
      dimensions and axes.
  
      Parameters
      ----------
      value : Tensorfow variable
      ndim : int
      axes : tuple, list
  
      Returns
      -------
      Tensorfow variable
      """
      for dim in range(ndim):
          if dim not in axes:
              value = tf.expand_dims(value, dim)
      return value
  
file_path: neupy/neupy/utils/tf_utils.py
imports: from functools import wraps
  import numpy
  import tensorflow
  from neupy.utils.misc import as_tuple
  from neupy.utils.processing import asfloat
label_desc: Use image node_id 13 for calling a global function with example usage: dimshuffle(value, ndim, axes) and returns: value