tvm
Classes | Namespaces
object_path.h File Reference
#include <tvm/runtime/container/optional.h>
#include <tvm/runtime/container/string.h>
#include <tvm/runtime/object.h>
#include <string>
Include dependency graph for object_path.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  tvm::ObjectPathNode
 Path to an object from some root object. More...
 
class  tvm::ObjectPath
 
class  tvm::RootPathNode
 
class  tvm::RootPath
 
class  tvm::AttributeAccessPathNode
 
class  tvm::AttributeAccessPath
 
class  tvm::UnknownAttributeAccessPathNode
 
class  tvm::UnknownAttributeAccessPath
 
class  tvm::ArrayIndexPathNode
 
class  tvm::ArrayIndexPath
 
class  tvm::MissingArrayElementPathNode
 
class  tvm::MissingArrayElementPath
 
class  tvm::MapValuePathNode
 
class  tvm::MapValuePath
 
class  tvm::MissingMapEntryPathNode
 
class  tvm::MissingMapEntryPath
 

Namespaces

 tvm
 runtime implementation for LibTorch/TorchScript.
 

Detailed Description

ObjectPath class that represents a path from a root object to one of its descendants via attribute access, array indexing etc.