@frozen
public struct TransposedConv2D<Scalar> : Layer where Scalar : TensorFlowFloatingPoint
Dwuwymiarowa transponowana warstwa splotu (np. przestrzenna transpozycja splotu na obrazach).
Warstwa ta tworzy filtr splotu, który jest splatany transpozycją z danymi wejściowymi warstwy w celu wytworzenia tensora wyników.
Jądro splotu 4-D.
Deklaracja
public var filter: Tensor<Scalar>
Wektor odchylenia.
Deklaracja
public var bias: Tensor<Scalar>
Elementowa funkcja aktywacji.
Deklaracja
@noDerivative public let activation: Activation
Kroki okna przesuwnego dla wymiarów przestrzennych.
Deklaracja
@noDerivative public let strides: (Int, Int)
Algorytm dopełniania splotu.
Deklaracja
@noDerivative public let padding: Padding
Właściwość paddingIndex pozwala nam obsługiwać obliczenia oparte na dopełnianiu.
Deklaracja
@noDerivative public let paddingIndex: Int
Tworzy warstwę
TransposedConv2D
z określonym filtrem, odchyleniem, funkcją aktywacji, krokami i dopełnieniem.Deklaracja
public init( filter: Tensor<Scalar>, bias: Tensor<Scalar>? = nil, activation: @escaping Activation = identity, strides: (Int, Int) = (1, 1), padding: Padding = .valid )
Parametry
filter
4-D tensor kształtu
[height, width, output channel count, input channel count]
.bias
Tensor odchylenia kształtu
[output channel count]
.activation
Elementowa funkcja aktywacji.
strides
Kroki okna przesuwnego dla wymiarów przestrzennych.
padding
Algorytm dopełniania splotu.
Tworzy warstwę
TransposedConv2D
z określonym kształtem filtra, krokami, dopełnieniem i funkcją aktywacji opartej na elementach.Deklaracja
public init( filterShape: (Int, Int, Int, Int), strides: (Int, Int) = (1, 1), padding: Padding = .valid, activation: @escaping Activation = identity, useBias: Bool = true, filterInitializer: ParameterInitializer<Scalar> = glorotUniform(), biasInitializer: ParameterInitializer<Scalar> = zeros() )
Parametry
filterShape
4-D tensor kształtu
[width, height, input channel count, output channel count]
.strides
Kroki okna przesuwnego dla wymiarów przestrzennych.
padding
Algorytm dopełniania splotu.
activation
Elementowa funkcja aktywacji.
filterInitializer
Inicjator do użycia dla parametrów filtra.
biasInitializer
Inicjator do użycia dla parametrów odchylenia.