Birleştirilebilir

public protocol Mergeable : AdditiveArithmetic, Differentiable

Türevlenebilir ikili işlemleri destekleyen değerlere sahip bir tür.

BidirectionalRecurrentLayer tarafından birleştirme işlevleri için genel bir gereksinim olarak kullanılır.

  • İki değeri birleştirir.

    beyan

    @differentiable
    static func concatenate(_ lhs: Self, _ rhs: Self) -> Self
  • İki değeri toplar ve toplamlarını üretir.

    Not

    sum + olarak yeniden adlandırılması, Tensor Mergeable (SR-13229) ile uyumlu hale getirilmesi sırasında derleyicinin çökmesine neden olur.

    beyan

    @differentiable
    static func sum(_ lhs: Self, _ rhs: Self) -> Self
  • İki değerin ortalamasını alır.

    beyan

    @differentiable
    static func average(_ lhs: Self, _ rhs: Self) -> Self
  • İki değeri çarpar.

    beyan

    @differentiable
    static func multiply(_ lhs: Self, _ rhs: Self) -> Self
  • İki değeri yığınlayın.

    beyan

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