@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)