aclprofGetOpName

Applicability

Product

Supported

Atlas A3 training products/Atlas A3 inference products

Atlas A2 training products/Atlas A2 inference products

Atlas 200I/500 A2 inference products

Atlas inference products

Atlas training products

Description

Obtains the name of a specified operator.

As a best practice, the user can create a thread and call this API in the new thread. Otherwise, this API call will block the main thread.

Prototype

aclError aclprofGetOpName(const void *opInfo, size_t opInfoLen, uint32_t index, char *opName, size_t opNameLen)

Parameters

Parameter

Input/Output

Description

opInfo

Input

Address of the operator information.

opInfoLen

Input

Length of the operator information.

index

Input

Operator index.

Must be in the range of [0, Operator count – 1]. Call aclprofGetOpNum to obtain the operator count.

opName

Output

Operator name.

opNameLen

Input

Length of the opName memory allocation. It is recommended that the value be greater than or equal to aclprofGetOpNameLen. Otherwise, the content will be truncated.

Returns

0 on success; else, failure. For details, see aclError.