@frozen
public struct AnyDerivative : Differentiable & AdditiveArithmetic
Türü silinmiş bir türev değeri.
AnyDerivative
türü, işlemlerini Differentiable
ve AdditiveArithmetic
ile uyumlu isteğe bağlı bir temel türev değerine ileterek temel değerin özelliklerini gizler.
Temel temel değer.
beyan
public var base: Any { get }
Verilen türevden türü silinmiş bir türev oluşturur.
beyan
@differentiable public init<T>(_ base: T) where T : Differentiable, T == T.TangentVector
beyan
public typealias TangentVector = AnyDerivative
beyan
public static func == (lhs: AnyDerivative, rhs: AnyDerivative) -> Bool
beyan
public static func != (lhs: AnyDerivative, rhs: AnyDerivative) -> Bool
beyan
public static var zero: AnyDerivative { get }
beyan
public static func + ( lhs: AnyDerivative, rhs: AnyDerivative ) -> AnyDerivative
beyan
public static func - ( lhs: AnyDerivative, rhs: AnyDerivative ) -> AnyDerivative
beyan
public mutating mutating func move(along direction: TangentVector)