warp.sub# warp.sub(a: Scalar, b: Scalar) → Scalar# Kernel: truePython: trueDifferentiable: trueSubtract b from a. warp.sub( a: Vector[Scalar, Any], b: Vector[Scalar, Any], ) → Vector[Scalar, Any] Kernel: truePython: trueDifferentiable: trueSubtract b from a. warp.sub( a: Matrix[Scalar, Any, Any], b: Matrix[Scalar, Any, Any], ) → Matrix[Scalar, Any, Any] Kernel: truePython: trueDifferentiable: trueSubtract b from a. warp.sub( a: Quaternion[Float], b: Quaternion[Float], ) → Quaternion[Float] Kernel: truePython: trueDifferentiable: trueSubtract b from a. warp.sub( a: Transformation[Float], b: Transformation[Float], ) → Transformation[Float] Kernel: truePython: trueDifferentiable: trueSubtract b from a. warp.sub( a: Tile[Any, tuple[int, ...]], b: Tile[Any, tuple[int, ...]], ) → Tile[Any, tuple[int, ...]] Kernel: truePython: falseDifferentiable: trueSubtract b from a.