tvm
Classes | Namespaces
runner.h File Reference
#include <tvm/ir/expr.h>
#include <tvm/meta_schedule/arg_info.h>
#include <tvm/node/reflection.h>
#include <tvm/runtime/container/array.h>
#include <tvm/runtime/container/optional.h>
#include <tvm/runtime/container/string.h>
#include <tvm/runtime/object.h>
#include <tvm/runtime/packed_func.h>
Include dependency graph for runner.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  tvm::meta_schedule::RunnerInputNode
 Runner's input containing path of artifact, type of device and argument info. More...
 
class  tvm::meta_schedule::RunnerInput
 Managed reference to RunnerInputNode. More...
 
class  tvm::meta_schedule::RunnerResultNode
 Runner's output containing measurement result of MeasureCandidate or error msg if any. More...
 
class  tvm::meta_schedule::RunnerResult
 Managed reference to RunnerResultNode. More...
 
class  tvm::meta_schedule::RunnerFutureNode
 A class to asynchronously fetch runner's output. More...
 
class  tvm::meta_schedule::RunnerFuture
 Managed reference to RunnerFutureNode. More...
 
class  tvm::meta_schedule::RunnerNode
 The abstract runner interface. More...
 
class  tvm::meta_schedule::Runner
 Managed reference to RunnerNode. More...
 
class  tvm::meta_schedule::PyRunnerNode
 An abstract runner with customized build method on the python-side. More...
 

Namespaces

 tvm
 runtime implementation for LibTorch/TorchScript.
 
 tvm::meta_schedule