函数:destroy_tensor_desc
函数:data_type_size
| C函数原型 | size_t aclDataTypeSize(aclDataType dataType) |
|---|---|
| Python函数 | size = acl.data_type_size(data_type) |
| 函数功能 | 获取aclDataType数据的大小,单位Byte,同步接口。 |
| 输入说明 | data_type:int,指定要获取大小的aclDataType数据。 |
| 返回值说明 | size:int,aclDataType数据的大小,单位Byte。 |
| 约束说明 | 无 |
父主题: 公共接口
函数:create_tensor_desc
| C函数原型 | aclTensorDesc ***aclCreateTensorDesc(aclDataType dataType,****int numDims,****const int64_t *dims,**aclFormat format) |
|---|---|
| Python函数 | tensor_desc = acl.create_tensor_desc(data_type, dims, format) |
| 函数功能 | 创建aclTensorDesc类型的数据,该数据类型用于描述Tensor的数据类型、Shape、Format等信息。同步接口。 如需销毁aclTensorDesc类型的数据,请参见函数:destroy_tensor_desc。 |
| 输入说明 | data_type:int,表述Tensor描述的数据类型。 dims:int list,Tensor描述指定维度大小。“dims”是一个int的list,列表中的每项表示Tensor中每个维度的大小,如果列表中某个元素的值为0,则为空Tensor。如果用户需要使用空Tensor,则在申请内存时,内存大小最小为1Byte,以保障后续业务正常运行。 format:int,Tensor描述的Format。 |
| 返回值说明 | tensor_desc:int,创建Tensor描述的地址对象。 |
| 约束说明 | 无 |
父主题: 公共接口
函数:destroy_tensor_desc
| C函数原型 | void aclDestroyTensorDesc(const aclTensorDesc *desc) |
|---|---|
| Python函数 | acl.destroy_tensor_desc(desc) |
| 函数功能 | 销毁aclTensorDesc类型的数据,同步接口。 |
| 输入说明 | desc:int,待销毁的aclTensorDesc类型的指针地址。 |
| 返回值说明 | 无 |
| 约束说明 | 无 |
父主题: 公共接口
函数:get_tensor_desc_type
| C函数原型 | aclDataType aclGetTensorDescType(const aclTensorDesc *desc) |
|---|---|
| Python函数 | type = acl.get_tensor_desc_type(desc) |
| 函数功能 | 获取Tensor描述中的数据类型,同步接口。 |
| 输入说明 | desc:int,aclTensorDesc类型的指针地址。 需提前调用acl.create_tensor_desc接口创建aclTensorDesc类型。 |
| 返回值说明 | Type:int,返回指定Tensor描述的数据类型。 |
| 约束说明 | 无 |
父主题: 公共接口
函数:get_tensor_desc_format
| C函数原型 | aclFormat aclGetTensorDescFormat(const aclTensorDesc *desc) |
|---|---|
| Python函数 | format = acl.get_tensor_desc_format(desc) |
| 函数功能 | 获取Tensor描述中的Format,同步接口。 |
| 输入说明 | desc:int,aclTensorDesc类型的指针地址。 需提前调用acl.create_tensor_desc接口创建aclTensorDesc类型。 |
| 返回值说明 | format:int, 返回指定Tensor描述的格式。 |
| 约束说明 | 无 |
父主题: 公共接口
函数:get_tensor_desc_size
| C函数原型 | size_t aclGetTensorDescSize(const aclTensorDesc *desc) |
|---|---|
| Python函数 | size = acl.get_tensor_desc_size(desc) |
| 函数功能 | 获取Tensor描述占用的空间大小,同步接口。 |
| 输入说明 | desc:int,aclTensorDesc类型的指针地址。 需提前调用acl.create_tensor_desc接口创建aclTensorDesc类型。 |
| 返回值说明 | size:int,Tensor描述占用的空间大小。 |
| 约束说明 | 无 |
父主题: 公共接口
在线提单