#include <layout.h>
◆ ListAxisNames()
| static ffi::Array<ffi::String> tvm::tirx::AxisRegEntry::ListAxisNames |
( |
| ) |
|
|
static |
◆ RegisterOrGet()
| static AxisRegEntry& tvm::tirx::AxisRegEntry::RegisterOrGet |
( |
const ffi::String & |
name | ) |
|
|
static |
Register or get the axis entry by name.
◆ set_attr()
template<typename ValueType >
| AxisRegEntry& tvm::tirx::AxisRegEntry::set_attr |
( |
const ffi::String & |
attr_name, |
|
|
const ValueType & |
value, |
|
|
int |
plevel = 10 |
|
) |
| |
|
inline |
Set the attribute for the axis.
◆ set_fuser()
Set the fuser of the axis.
◆ set_scope()
| AxisRegEntry& tvm::tirx::AxisRegEntry::set_scope |
( |
const ffi::String & |
scope_name, |
|
|
int |
plevel = 10 |
|
) |
| |
|
inline |
Set the scope of the axis.
◆ set_splitter()
Set the splitter of the axis.
◆ set_subscope()
| AxisRegEntry& tvm::tirx::AxisRegEntry::set_subscope |
( |
const ffi::String & |
subscope_name, |
|
|
int |
plevel = 10 |
|
) |
| |
|
inline |
Set the subscope of the axis.
◆ Axis
◆ tvm::AttrRegistry
template<typename , typename >
The documentation for this class was generated from the following file: