Skip to main content

acltdtCreateDataset

acltdtGetDataSizeFromItem

函数功能

得到正常数据的数据长度。同步接口。

Atlas 200/500 A2推理产品,不支持该接口。

函数原型

size_t acltdtGetDataSizeFromItem(const acltdtDataItem *dataItem)

参数说明

参数名输入/输出说明
dataItem输入acltdtDataItem类型的指针。 需提前调用acltdtCreateDataItem接口创建acltdtDataItem类型的数据。

返回值说明

请参见acltdtTensorType

父主题: acltdtDataItem

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

在线提单