Unificabile

public protocol Mergeable : AdditiveArithmetic, Differentiable

Un tipo con valori che supportano operazioni binarie differenziabili.

Utilizzato da BidirectionalRecurrentLayer come requisito generico per le funzioni di unione.

  • Concatena due valori.

    Dichiarazione

    @differentiable
    static func concatenate(_ lhs: Self, _ rhs: Self) -> Self
  • Aggiunge due valori e produce la loro somma.

    Nota

    rinominare sum a + i risultati in un incidente compilatore quando conforme Tensor a Mergeable (SR-13229).

    Dichiarazione

    @differentiable
    static func sum(_ lhs: Self, _ rhs: Self) -> Self
  • Media di due valori.

    Dichiarazione

    @differentiable
    static func average(_ lhs: Self, _ rhs: Self) -> Self
  • Moltiplica due valori.

    Dichiarazione

    @differentiable
    static func multiply(_ lhs: Self, _ rhs: Self) -> Self
  • Impila due valori.

    Dichiarazione

    @differentiable
    static func stack(_ lhs: Self, _ rhs: Self) -> Self