acltdtDestroyDataset
acltdtGetDimNumFromItem
函数功能
得到正常tensor数据的数据Shape中的维度个数。同步接口。
Atlas 200/500 A2推理产品,不支持该接口。
函数原型
size_t acltdtGetDimNumFromItem(const acltdtDataItem *dataItem)
参数说明
| 参数名 | 输入/输出 | 说明 |
|---|---|---|
| dataItem | 输入 | acltdtDataItem类型的指针。 需提前调用acltdtCreateDataItem接口创建acltdtDataItem类型的数据。 |
返回值说明
请参见acltdtTensorType。
父主题: acltdtDataItem
acltdtGetDimsFromItem
函数功能
得到正常tensor数据的数据Shape。同步接口。
Atlas 200/500 A2推理产品,不支持该接口。
函数原型
aclError acltdtGetDimsFromItem(const acltdtDataItem *dataItem, int64_t *dims, size_t dimNum)
参数说明
| 参数名 | 输入/输出 | 说明 |
|---|---|---|
| dataItem | 输入 | acltdtDataItem类型的指针。 需提前调用acltdtCreateDataItem接口创建acltdtDataItem类型的数据。 |
| dims | 输入&输出 | 维度信息数组。 |
| dimNum | 输入 | 维度个数。 |
返回值说明
请参见acltdtTensorType。
父主题: acltdtDataItem
acltdtCreateDataset
函数功能
创建acltdtDataset类型的数据,对等一个Vector
如需销毁acltdtDataset类型的数据,请参见acltdtDestroyDataset。
Atlas 200/500 A2推理产品,不支持该接口。
函数原型
acltdtDataset *acltdtCreateDataset()
参数说明
无
返回值说明
- 返回acltdtDataset类型的指针,表示成功。
- 返回nullptr,表示失败。
父主题: acltdtDataset
acltdtDestroyDataset
函数功能
销毁通过acltdtCreateDataset接口创建的acltdtDataset类型的数据。同步接口。
Atlas 200/500 A2推理产品,不支持该接口。
函数原型
aclError acltdtDestroyDataset(acltdtDataset *dataset)
参数说明
| 参数名 | 输入/输出 | 说明 |
|---|---|---|
| dataset | 输入 | 待销毁的acltdtDataset类型的指针。 |
返回值说明
返回0表示成功,返回非0表示失败。
父主题: acltdtDataset
acltdtGetDataItem
函数功能
获取acltdtDataset中的第n个acltdtDataItem。同步接口。
Atlas 200/500 A2推理产品,不支持该接口。
函数原型
acltdtDataItem *acltdtGetDataItem(const acltdtDataset *dataset, size_t index)
参数说明
| 参数名 | 输入/输出 | 说明 |
|---|---|---|
| dataset | 输入 | acltdtDataset类型的指针。 需提前调用acltdtCreateDataset接口创建acltdtDataset类型的数据,再调用acltdtAddDataItem接口添加acltdtDataItem。 |
| index | 输入 | 表明获取的是第几个acltdtDataItem。 |
返回值说明
- 获取成功,返回acltdtDataItem的地址。
- 获取失败返回空地址。
父主题: acltdtDataset
acltdtAddDataItem
函数功能
向acltdtDataset中增加acltdtDataItem。同步接口。
Atlas 200/500 A2推理产品,不支持该接口。
函数原型
aclError acltdtAddDataItem(acltdtDataset *dataset, acltdtDataItem *dataItem)
参数说明
| 参数名 | 输入/输出 | 说明 |
|---|---|---|
| dataset | 输出 | 待增加acltdtDataItem的acltdtDataset地址指针。 需提前调用acltdtCreateDataset接口创建acltdtDataset类型的数据。 |
| dataItem | 输入 | 待增加的acltdtDataItem地址指针。 需提前调用acltdtCreateDataItem接口创建acltdtDataItem类型的数据。 |
返回值说明
返回0表示成功,返回非0表示失败。
父主题: acltdtDataset
acltdtGetDatasetSize
函数功能
获取acltdtDataset中acltdtDataItem的个数。同步接口。
Atlas 200/500 A2推理产品,不支持该接口。
函数原型
size_t acltdtGetDatasetSize(const acltdtDataset *dataset)
参数说明
| 参数名 | 输入/输出 | 说明 |
|---|---|---|
| dataset | 输入 | acltdtDataset类型的指针。 需提前调用acltdtCreateDataset接口创建acltdtDataset类型的数据。 |
返回值说明
acltdtDataItem的个数。
父主题: acltdtDataset
在线提单