Có thể hợp nhất

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ên sum thành + dẫn đến sự cố trình biên dịch khi tuân thủ Tensor thành Mergeable (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