tvm
|
Type relation and function for type inference(checking). More...
#include <tvm/ir/attrs.h>
#include <tvm/ir/diagnostic.h>
#include <tvm/ir/env_func.h>
#include <tvm/ir/module.h>
#include <tvm/ir/type.h>
#include <tvm/runtime/logging.h>
Go to the source code of this file.
Classes | |
class | tvm::TypeCallNode |
Type function application. More... | |
class | tvm::TypeCall |
Managed reference to TypeCallNode. More... | |
class | tvm::TypeReporterNode |
reporter that reports back to the type resolution information. More... | |
class | tvm::TypeReporter |
Container class of TypeReporter. More... | |
class | tvm::TypeRelationNode |
User defined type relation, it is an input-output relation on types. More... | |
class | tvm::TypeRelation |
Managed reference to TypeRelationNode. More... | |
Namespaces | |
tvm | |
runtime implementation for LibTorch/TorchScript. | |
Typedefs | |
using | tvm::TypeRelationFn = TypedEnvFunc< bool(const Array< Type > &args, int num_inputs, const Attrs &attrs, const TypeReporter &reporter)> |
User defined type constraint function. More... | |
Type relation and function for type inference(checking).