aclopAttr
aclopDestroyAttr
函数功能
销毁通过aclopCreateAttr接口创建的aclopAttr类型的数据。同步接口。
函数原型
void aclopDestroyAttr(const aclopAttr *attr)
参数说明
参数名 |
输入/输出 |
说明 |
---|---|---|
attr |
输入 |
待销毁的aclopAttr类型的指针。 |
返回值说明
无
aclopSetAttrBool
函数功能
设置bool类型标量的属性值。同步接口。
参数说明
参数名 |
输入/输出 |
说明 |
---|---|---|
attr |
输出 |
aclopAttr类型的指针。 需提前调用aclopCreateAttr接口创建aclTensorDesc类型。 |
attrName |
输入 |
属性名。 |
attrValue |
输入 |
属性值。 |
返回值说明
返回0表示成功,返回非0表示失败。
aclopSetAttrInt
函数功能
设置int64_t类型标量的属性值。同步接口。
参数说明
参数名 |
输入/输出 |
说明 |
---|---|---|
attr |
输出 |
aclopAttr类型的指针。 需提前调用aclopCreateAttr接口创建aclTensorDesc类型。 |
attrName |
输入 |
属性名。 |
attrValue |
输入 |
属性值。 |
返回值说明
返回0表示成功,返回非0表示失败。
aclopSetAttrFloat
函数功能
设置float类型标量的属性值。同步接口。
参数说明
参数名 |
输入/输出 |
说明 |
---|---|---|
attr |
输出 |
aclopAttr类型的指针。 需提前调用aclopCreateAttr接口创建aclTensorDesc类型。 |
attrName |
输入 |
属性名。 |
attrValue |
输入 |
属性值。 |
返回值说明
返回0表示成功,返回非0表示失败。
aclopSetAttrString
函数功能
设置字符串类型标量的属性值。同步接口。
参数说明
参数名 |
输入/输出 |
说明 |
---|---|---|
attr |
输出 |
aclopAttr类型的指针。 需提前调用aclopCreateAttr接口创建aclTensorDesc类型。 |
attrName |
输入 |
属性名。 |
attrValue |
输入 |
属性值。 |
返回值说明
返回0表示成功,返回非0表示失败。
aclopSetAttrListBool
函数功能
设置bool类型列表的属性值。同步接口。
函数原型
aclError aclopSetAttrListBool(aclopAttr *attr, const char *attrName, int numValues, const uint8_t *values)
参数说明
参数名 |
输入/输出 |
说明 |
---|---|---|
attr |
输出 |
aclopAttr类型的指针。 需提前调用aclopCreateAttr接口创建aclTensorDesc类型。 |
attrName |
输入 |
属性名。 |
numValues |
输入 |
属性值数目。 |
values |
输入 |
属性值的数组地址。 |
返回值说明
返回0表示成功,返回非0表示失败。
aclopSetAttrListInt
函数功能
设置int64_t类型列表的属性值。同步接口。
函数原型
aclError aclopSetAttrListInt(aclopAttr *attr, const char *attrName, int numValues, const int64_t *values)
参数说明
参数名 |
输入/输出 |
说明 |
---|---|---|
attr |
输出 |
aclopAttr类型的指针。 需提前调用aclopCreateAttr接口创建aclTensorDesc类型。 |
attrName |
输入 |
属性名。 |
numValues |
输入 |
属性值数目。 |
values |
输入 |
属性值的数组地址。 |
返回值说明
返回0表示成功,返回非0表示失败。
aclopSetAttrListFloat
函数功能
设置float类型列表的属性值。同步接口。
函数原型
aclError aclopSetAttrListFloat(aclopAttr *attr, const char *attrName, int numValues, const float *values)
参数说明
参数名 |
输入/输出 |
说明 |
---|---|---|
attr |
输出 |
aclopAttr类型的指针。 需提前调用aclopCreateAttr接口创建aclTensorDesc类型。 |
attrName |
输入 |
属性名。 |
numValues |
输入 |
属性值数目。 |
values |
输入 |
属性值的数组地址。 |
返回值说明
返回0表示成功,返回非0表示失败。
aclopSetAttrListString
函数功能
设置字符串类型列表的属性值。同步接口。
函数原型
aclError aclopSetAttrListString(aclopAttr *attr, const char *attrName, int numValues, const char **values)
参数说明
参数名 |
输入/输出 |
说明 |
---|---|---|
attr |
输出 |
aclopAttr类型的指针。 需提前调用aclopCreateAttr接口创建aclTensorDesc类型。 |
attrName |
输入 |
属性名。 |
numValues |
输入 |
属性值数目。 |
values |
输入 |
“属性值的数组指针”的指针。 |
返回值说明
返回0表示成功,返回非0表示失败。
aclopSetAttrListListInt
函数功能
设置int64_t类型列表的列表的属性值。同步接口。
函数原型
aclError aclopSetAttrListListInt(aclopAttr *attr,
const char *attrName,
int numLists,
const int *numValues,
const int64_t *const values[]);
参数说明
参数名 |
输入/输出 |
说明 |
---|---|---|
attr |
输出 |
aclopAttr类型的指针。 需提前调用aclopCreateAttr接口创建aclTensorDesc类型。 |
attrName |
输入 |
属性名。 |
numLists |
输入 |
列表数目。 |
numValues |
输入 |
列表中属性值数目。 numValues是一个数组,数组中的每个元素表示每个列表中的属性值数目。 |
values |
输入 |
列表中属性值。 |
返回值说明
返回0表示成功,返回非0表示失败。