Shape
Shape用 于 定 义 张 量 的 逻 辑 形 状,用 于 描 述 各 维 度 的 大 小。
需 要 包 含 的 头 文 件
C++
#include "tensor_api/tensor.h"
原 型 定 义
C++
template <typename... Shapes>
using Shape = Std::tuple<Shapes...>;
参 数 说 明
| 参 数 名 | 输 入/输 出 | 描 述 |
|---|---|---|
| Shapes... | 输 入 | 可 变 参 数 模 板,表 示 各 维 度 的 形 状 值,也 可 表 示 嵌 套 的Shape子 结 构。 |
API映 射 关 系
Shape通 过MakeShape函 数 创 建,通 过GetShape函 数 和Layout的 成 员Shape获 取。