This API is used to calculate the SmoothL1 loss function.
Formula:
If
[object Object]is[object Object], the loss function for batch N is defined as follows:is calculated as follows:
If
[object Object]is[object Object]or[object Object]:
Each operator has calls. First, aclnnSmoothL1LossGetWorkspaceSize is called to obtain the workspace size required for computation and the executor that contains the operator computation process. Then, aclnnSmoothL1Loss is called to perform computation.
[object Object]
[object Object]
Parameters:
[object Object]Returns:
[object Object]: status code. For details, see .The first-phase API implements input parameter verification. The following errors may be thrown:
[object Object]
- Deterministic compute:
- aclnnSmoothL1Loss defaults to a deterministic implementation.
The following example is for reference only. For details, see .
[object Object]