Managed reference class to OpNode.
More...
#include <op.h>
|
template<typename ValueType > |
static OpAttrMap< ValueType > | GetAttrMap (const 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 String &attr_name) |
| Checks if an attr map is present in the registry. More...
|
|
static const Op & | Get (const 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 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 >
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 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.
The documentation for this class was generated from the following file: