函数:cast
产品支持情况
|
产品 |
是否支持 |
|---|---|
|
|
√ |
|
|
√ |
|
|
√ |
|
|
√ |
|
|
√ |
功能说明
转换输入数据的数据类型,异步接口。
函数原型
- C函数原型
1aclError aclopCast(const aclTensorDesc *srcDesc, const aclDataBuffer *srcBuffer, const aclTensorDesc *dstDesc, aclDataBuffer *dstBuffer, uint8_t truncate, aclrtStream stream)
- python函数
1ret = acl.op.cast(src_desc, src_buffer, dst_desc, dst_buffer, truncate, stream)
参数说明
|
参数名 |
说明 |
|---|---|
|
src_desc |
int,输入Tensor描述指针地址。 |
|
src_buffer |
int,输入Tensor,调用acl.create_data_buffer创建的aclDataBuffer指针地址。 |
|
dst_desc |
int, 输出Tensor的描述指针地址。 |
|
dst_buffer |
int,输出Tensor,调用acl.create_data_buffer创建的aclDataBuffer指针地址。 |
|
truncate |
int,预留。 |
|
stream |
int,执行算子所在的Stream,Stream地址对象。 |
返回值说明
|
返回值 |
说明 |
|---|---|
|
ret |
int,错误码,返回0表示成功,返回其它值表示失败。 |
父主题: CBLAS接口(blas)