class_docstr: Base class for tuners
  
  Parameters
  ----------
  task: autotvm.task.Task
      Tuning Task
class_docstr_tok: ["Base","class","for","tuners","Parameters","--","--","--","--","--","task",":","autotvm.task.Task","Tuning","Task"]
docstr: get the next batch of configs to be measure on real hardware
  
  Parameters
  ----------
  batch_size: int
      The size of the batch
  
  Returns
  -------
  a batch of configs
docstr_tok: ["get","the","next","batch","of","configs","to","be","measure","on","real","hardware","Parameters","--","--","--","--","--","batch_size",":","int","The","size","of","the","batch","Returns","--","--","--","-","a","batch","of","configs"]
code: def next_batch(self, batch_size):
      """get the next batch of configs to be measure on real hardware
  
      Parameters
      ----------
      batch_size: int
          The size of the batch
  
      Returns
      -------
      a batch of configs
      """
      raise NotImplementedError()
  
file_path: tvm/python/tvm/autotvm/tuner/tuner.py
imports: import logging
  import tempfile
  import numpy
  from ..measure import MeasureInput, create_measure_batch
  from ..utils import format_si_prefix
  from ..env import GLOBAL_SCOPE
label_desc: Use image node_id 3 for calling the Tuner obj's underlying member method code with example usage: obj.next_batch(batch_size) without return types