Managed reference class to OpNode.
More...
#include <op.h>
|
| template<typename ValueType > |
| static OpAttrMap< ValueType > | GetAttrMap (const ffi::String &attr_name) |
| | Get additional registered attribute about operators. If nothing has been registered, an empty OpAttrMap will be returned. More...
|
| |
| static bool | HasAttrMap (const ffi::String &attr_name) |
| | Checks if an attr map is present in the registry. More...
|
| |
| static const Op & | Get (const ffi::String &op_name) |
| | Get an Op for a given operator name. Will raise an error if the op has not been registered. More...
|
| |
Managed reference class to OpNode.
- See also
- OpNode
◆ Get()
| static const Op& tvm::Op::Get |
( |
const ffi::String & |
op_name | ) |
|
|
static |
Get an Op for a given operator name. Will raise an error if the op has not been registered.
- Parameters
-
| op_name | Name of the operator. |
- Returns
- Pointer to a Op, valid throughout program lifetime.
◆ GetAttrMap()
template<typename ValueType >
| OpAttrMap< ValueType > tvm::Op::GetAttrMap |
( |
const ffi::String & |
attr_name | ) |
|
|
inlinestatic |
Get additional registered attribute about operators. If nothing has been registered, an empty OpAttrMap will be returned.
- Parameters
-
| attr_name | The name of the attribute. |
- Returns
- An OpAttrMap of specified attr_name.
- Template Parameters
-
| ValueType | The type of the attribute. |
◆ HasAttrMap()
| static bool tvm::Op::HasAttrMap |
( |
const ffi::String & |
attr_name | ) |
|
|
static |
Checks if an attr map is present in the registry.
- Parameters
-
| attr_name | The name of the attribute. |
- Returns
- bool True if the attr is present.
◆ TVM_FFI_DEFINE_OBJECT_REF_METHODS_NULLABLE()
The documentation for this class was generated from the following file: