public protocol Mergeable : AdditiveArithmetic, Differentiable
Một loại có các giá trị hỗ trợ các phép toán nhị phân khả vi.
Được BidirectionalRecurrentLayer
sử dụng làm yêu cầu chung cho các hàm hợp nhất.
Nối hai giá trị.
Tuyên ngôn
@differentiable static func concatenate(_ lhs: Self, _ rhs: Self) -> Self
Cộng hai giá trị và tạo ra tổng của chúng.
Ghi chú
đổi tênsum
thành+
dẫn đến sự cố trình biên dịch khi tuân thủTensor
thànhMergeable
(SR-13229).Tuyên ngôn
@differentiable static func sum(_ lhs: Self, _ rhs: Self) -> Self
Tính trung bình hai giá trị.
Tuyên ngôn
@differentiable static func average(_ lhs: Self, _ rhs: Self) -> Self
Nhân hai giá trị.
Tuyên ngôn
@differentiable static func multiply(_ lhs: Self, _ rhs: Self) -> Self
Xếp chồng hai giá trị.
Tuyên ngôn
@differentiable static func stack(_ lhs: Self, _ rhs: Self) -> Self