#include <global_info.h>
|
static constexpr const char * | _type_key = "relax.distributed.DeviceMesh" |
|
static constexpr const char * | _type_key = "ir.GlobalInfo" |
|
static constexpr TVMFFISEqHashKind | _type_s_eq_hash_kind = kTVMFFISEqHashKindTreeNode |
|
◆ RegisterReflection()
static void tvm::relax::distributed::DeviceMeshNode::RegisterReflection |
( |
| ) |
|
|
inlinestatic |
◆ TVM_DECLARE_FINAL_OBJECT_INFO()
◆ _type_key
constexpr const char* tvm::relax::distributed::DeviceMeshNode::_type_key = "relax.distributed.DeviceMesh" |
|
staticconstexpr |
◆ device_ids
Array<Integer> tvm::relax::distributed::DeviceMeshNode::device_ids |
◆ device_range
Optional<Range> tvm::relax::distributed::DeviceMeshNode::device_range |
Optionally use range to represent device_ids.
◆ shape
ffi::Shape tvm::relax::distributed::DeviceMeshNode::shape |
logical shape of the mesh
The documentation for this class was generated from the following file: