ZeroPadding3D

public struct ZeroPadding3D<Scalar> : ParameterlessLayer where Scalar : TensorFlowFloatingPoint

Warstwa służąca do dodawania zer w wymiarach przestrzennych/przestrzenno-czasowych.

  • Deklaracja

    public typealias TangentVector = EmptyTangentVector
  • Wartości dopełnienia wzdłuż wymiarów przestrzennych/przestrzenno-czasowych.

    Deklaracja

    @noDerivative
    public let padding: ((Int, Int), (Int, Int), (Int, Int))
  • Tworzy warstwę 3D o zerowym wypełnieniu.

    Deklaracja

    public init(padding: ((Int, Int), (Int, Int), (Int, Int)))

    Parametry

    padding

    Krotka złożona z 3 krotek dwóch liczb całkowitych opisujących, ile zer ma zostać dopełnionych na początku i na końcu każdego wymiaru dopełnienia.

  • Tworzy warstwę 3D o zerowym wypełnieniu.

    Deklaracja

    public init(padding: (Int, Int, Int))

    Parametry

    padding

    Krotka trzech liczb całkowitych opisujących liczbę zer, które mają zostać dopełnione na początku i na końcu każdego wymiaru dopełnienia.

  • Zwraca wynik uzyskany po zastosowaniu warstwy do podanych danych wejściowych.

    Deklaracja

    @differentiable
    public func forward(_ input: Tensor<Scalar>) -> Tensor<Scalar>

    Parametry

    input

    Wejście do warstwy.

    Wartość zwracana

    Wyjście.