class_docstr: A Tunable Task
  
  Parameters
  ----------
  name: str
      The name of the task.
  args: Tuple
      Positional argument of func
docstr: Instantiate this task function (template) with a config.
  Returns corresponding schedule.
  
  Parameters
  ----------
  config: template.ConfigEntity
      parameter config for this template
  
  Returns
  -------
  sch: tvm.te.schedule.Schedule
      The tvm schedule
  arg_bufs: Array of te.tensor.Tensor
      The input/output buffers
docstr_tok: ["Instantiate","this","task","function","(","template",")","with","a","config",".","Returns","corresponding","schedule",".","Parameters","--","--","--","--","--","config",":","template.ConfigEntity","parameter","config","for","this","template","Returns","--","--","--","-","sch",":","tvm.te.schedule.Schedule","The","tvm","schedule","arg_bufs",":","Array","of","te.tensor.Tensor","The","input\/output","buffers"]
code: def instantiate(self, config):
      """Instantiate this task function (template) with a config.
      Returns corresponding schedule.
  
      Parameters
      ----------
      config: template.ConfigEntity
          parameter config for this template
  
      Returns
      -------
      sch: tvm.te.schedule.Schedule
          The tvm schedule
      arg_bufs: Array of te.tensor.Tensor
          The input/output buffers
      """
      config.flop = 0
      with ApplyConfig(config):
          sch, arg_bufs = self.func(*self.args, **self.kwargs)
      if not self.flop:
          config.flop = config.flop or compute_flop(sch)
          self.flop = config.flop
      return sch, arg_bufs
  
imports: import functools
  import numpy
  from tvm import runtime
  from tvm.ir import container
  from tvm.target import Target
  from tvm.te import placeholder, tensor
  from tvm.tir import expr
  from ..utils import get_const_int, get_const_tuple
  from .dispatcher import ApplyConfig, DispatchContext
  from .space import ConfigSpace
label_desc: Use image node_id 3 for calling the Task obj's underlying member method code with example usage: obj.instantiate(config) and returns: sch,  arg_bufs