tvm
Classes | Namespaces
base.h File Reference

Base utilities for common POD(plain old data) container types. More...

#include <dmlc/logging.h>
#include <tvm/runtime/logging.h>
#include <tvm/runtime/memory.h>
#include <tvm/runtime/object.h>
#include <algorithm>
#include <initializer_list>
#include <utility>
Include dependency graph for base.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  tvm::runtime::ObjectHash
 String-aware ObjectRef equal functor. More...
 
struct  tvm::runtime::ObjectEqual
 String-aware ObjectRef hash functor. More...
 
class  tvm::runtime::InplaceArrayBase< ArrayType, ElemType >
 Base template for classes with array like memory layout. More...
 
class  tvm::runtime::IterAdapter< Converter, TIter >
 iterator adapter that adapts TIter to return another type. More...
 
class  tvm::runtime::ReverseIterAdapter< Converter, TIter >
 iterator adapter that adapts TIter to return another type. More...
 

Namespaces

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

Detailed Description

Base utilities for common POD(plain old data) container types.