code: def batch_eval(*args, **kwargs):
      """
      Wrapper around deprecated function.
      """
      # Inside function to avoid circular import
      from cleverhans.evaluation import batch_eval as new_batch_eval
  
      warnings.warn(
          "batch_eval has moved to cleverhans.evaluation. "
          "batch_eval will be removed from utils_tf on or after "
          "2019-03-09."
      )
      return new_batch_eval(*args, **kwargs)
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  from __future__ import unicode_literals
  import logging
  import math
  import os
  import time
  import warnings
  import numpy
  import six
  from six.moves import xrange
  import tensorflow
  from cleverhans.compat import device_lib
  from cleverhans.compat import reduce_sum, reduce_mean
  from cleverhans.compat import reduce_max
  from cleverhans.compat import softmax_cross_entropy_with_logits
  from cleverhans.utils import batch_indices, _ArgsWrapper, create_logger
label_desc: Use image node_id 6 for calling a global function with example usage: batch_eval() and returns: new_batch_eval