Python wrappers
Public Python APIs implemented by this engine symbol.Autograd node for element-wise arccosine .
Shares the radicand with AsinBackward but with a
negated sign in the derivative. Defined on with range
; the gradient is unbounded at .
Math
\frac{\partial y}{\partial x} = -\frac{1}{\sqrt{1 - x^2}}, \qquad \frac{\partial \mathcal{L}}{\partial x} = -\frac{1}{\sqrt{1 - x^2}}\,\frac{\partial \mathcal{L}}{\partial y}.$$Attributes
schema_v1OpSchemaRegistered as
"arccos" with AmpPolicy::Promote.Notes
Dispatch: Accelerate vvacosf/vvacos (CPU) / MLX arccos (GPU).