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
la ridenominazionesum
in+
provoca un arresto anomalo del compilatore durante la conversioneTensor
inMergeable
(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