@frozen
public struct AnyDerivative : Differentiable & AdditiveArithmetic
یک مقدار مشتق پاک شده با نوع.
نوع AnyDerivative
عملیات خود را به یک مقدار مشتق پایه دلخواه و مطابق با Differentiable
و AdditiveArithmetic
ارسال میکند و ویژگیهای مقدار اساسی را پنهان میکند.
ارزش پایه اساسی
اعلامیه
public var base: Any { get }
یک مشتق پاک شده از مشتق داده شده ایجاد می کند.
اعلامیه
@differentiable public init<T>(_ base: T) where T : Differentiable, T == T.TangentVector
اعلامیه
public typealias TangentVector = AnyDerivative
اعلامیه
public static func == (lhs: AnyDerivative, rhs: AnyDerivative) -> Bool
اعلامیه
public static func != (lhs: AnyDerivative, rhs: AnyDerivative) -> Bool
اعلامیه
public static var zero: AnyDerivative { get }
اعلامیه
public static func + ( lhs: AnyDerivative, rhs: AnyDerivative ) -> AnyDerivative
اعلامیه
public static func - ( lhs: AnyDerivative, rhs: AnyDerivative ) -> AnyDerivative
اعلامیه
public mutating mutating func move(along direction: TangentVector)