aclblasCreateHandleForS8gemv
Applicability
Product |
Supported |
|---|---|
Atlas 350 Accelerator Card |
√ |
√ |
|
√ |
|
√ |
|
√ |
|
√ |
Function Usage
Creates a handle to matrix-vector multiplication. The input data type is int8_t, and the output data type is int32_t. After the handle is created, call aclopExecWithHandle to execute the operator.
Prototype
1 2 3 4 5 | aclError aclblasCreateHandleForS8gemv(aclTransType transA, int m, int n, aclComputeType type, aclopHandle **handle) |
Parameters
Parameter |
Input/Output |
Description |
|---|---|---|
transA |
Input |
Transpose flag of matrix A. For details about the type definition, see aclTransType. |
m |
Input |
Number of rows in matrix A (row-major first in data storing). |
n |
Input |
Number of columns in matrix A. |
type |
Input |
Computation precision type (high precision by default). For details about the type definition, see aclComputeType. |
handle |
Output |
Pointer to the operator execution handle's pointer. For details about the type definition, see aclopHandle. |
Returns
0 on success; else, failure. For details, see aclError.