Active thread set A. The source of truth is layout: shard = active axes with extents offset = per-axis lower bound, possibly a selector PrimExpr.
More...
#include <exec_context.h>
Active thread set A. The source of truth is layout: shard = active axes with extents offset = per-axis lower bound, possibly a selector PrimExpr.
◆ AxisNames()
| std::vector<std::string> tvm::tirx::ActiveSet::AxisNames |
( |
| ) |
const |
◆ GetAxis()
| bool tvm::tirx::ActiveSet::GetAxis |
( |
const std::string & |
axis, |
|
|
AxisRange * |
out |
|
) |
| const |
◆ HasAxis()
| bool tvm::tirx::ActiveSet::HasAxis |
( |
const std::string & |
axis | ) |
const |
◆ size()
| int64_t tvm::tirx::ActiveSet::size |
( |
| ) |
const |
◆ WithAxis()
| ActiveSet tvm::tirx::ActiveSet::WithAxis |
( |
const std::string & |
axis, |
|
|
const AxisRange & |
range |
|
) |
| const |
◆ layout
The documentation for this struct was generated from the following file: