tvm
Classes | Namespaces
structural_equal.h File Reference

Structural equality comparison. More...

#include <tvm/node/functor.h>
#include <tvm/node/object_path.h>
#include <tvm/runtime/container/array.h>
#include <tvm/runtime/data_type.h>
#include <cmath>
#include <string>
Include dependency graph for structural_equal.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  tvm::BaseValueEqual
 Equality definition of base value class. More...
 
class  tvm::ObjectPathPairNode
 Pair of ObjectPaths, one for each object being tested for structural equality. More...
 
class  tvm::ObjectPathPair
 
class  tvm::StructuralEqual
 Content-aware structural equality comparator for objects. More...
 
class  tvm::SEqualReducer
 A Reducer class to reduce the structural equality result of two objects. More...
 
class  tvm::SEqualReducer::Handler
 Internal handler that defines custom behaviors.. More...
 
class  tvm::SEqualHandlerDefault
 The default handler for equality testing. More...
 

Namespaces

 tvm
 runtime implementation for LibTorch/TorchScript.
 

Detailed Description

Structural equality comparison.

Structural hash class.