public protocol Mergeable : AdditiveArithmetic, Differentiable
Tipe dengan nilai yang mendukung operasi biner terdiferensiasi.
Digunakan oleh BidirectionalRecurrentLayer
sebagai persyaratan umum untuk fungsi penggabungan.
Menggabungkan dua nilai.
Pernyataan
@differentiable static func concatenate(_ lhs: Self, _ rhs: Self) -> Self
Menambahkan dua nilai dan menghasilkan jumlahnya.
Catatan
mengganti namasum
menjadi+
mengakibatkan compiler crash saat menyesuaikanTensor
keMergeable
(SR-13229).Pernyataan
@differentiable static func sum(_ lhs: Self, _ rhs: Self) -> Self
Rata-rata dua nilai.
Pernyataan
@differentiable static func average(_ lhs: Self, _ rhs: Self) -> Self
Mengalikan dua nilai.
Pernyataan
@differentiable static func multiply(_ lhs: Self, _ rhs: Self) -> Self
Tumpuk dua nilai.
Pernyataan
@differentiable static func stack(_ lhs: Self, _ rhs: Self) -> Self