aclmdlGetInputSizeByIndex
Description
Obtains the size (in bytes) of an input based on the model description.
Restrictions
If the input has a dynamic shape and dimension size is set to –1 (indicating a dimension size greater than or equal to 1), the input size obtained by this call is 0. The user needs to allocate memory based on the memory requested.
Prototype
size_t aclmdlGetInputSizeByIndex(aclmdlDesc *modelDesc, size_t index)
Parameters
Parameter |
Input/Output |
Description |
|---|---|---|
modelDesc |
Input |
Pointer to data of the aclmdlDesc type. Call aclmdlCreateDesc to create data of the aclmdlDesc type in advance. |
index |
Input |
Sequence number of the input to obtain, indexed starting at 0. |
Returns
If dynamic batch/image size is enabled, the input size of the maximum profile is returned. In other cases, the size of the specified input is returned. The unit is byte.