Type Aliasswift 6.0.3_Differentiation
TangentVector
typealias TangentVector = AnyDerivative
typealias TangentVector = AnyDerivative
import _Differentiation
@frozen struct AnyDerivative
A type-erased derivative value.
@differentiable(reverse, wrt: base) init<T>(_ base: T) where T : Differentiable, T == T.TangentVector
Creates a type-erased derivative from the given derivative.
static var zero: AnyDerivative { get }
var base: Any { get }
The underlying base value.
var customMirror: Mirror { get }
static func != (lhs: AnyDerivative, rhs: AnyDerivative) -> Bool
static func + (lhs: AnyDerivative, rhs: AnyDerivative) -> AnyDerivative
static func - (lhs: AnyDerivative, rhs: AnyDerivative) -> AnyDerivative
static func == (lhs: AnyDerivative, rhs: AnyDerivative) -> Bool
mutating func move(by offset: AnyDerivative.TangentVector)