@frozen
public struct TransposedConv3D<Scalar> : Layer where Scalar : TensorFlowFloatingPoint
Трехмерный транспонированный слой свертки (например, пространственная транспонированная свертка изображений).
Этот слой создает фильтр свертки, который транспонируется сверткой с входными данными слоя для создания тензора выходных данных.
Ядро 5-D свертки.
Декларация
public var filter: Tensor<Scalar>
Вектор смещения.
Декларация
public var bias: Tensor<Scalar>
Функция поэлементной активации.
Декларация
@noDerivative public let activation: Activation
Шаги скользящего окна для пространственных измерений.
Декларация
@noDerivative public let strides: (Int, Int, Int)
Алгоритм заполнения для свертки.
Декларация
@noDerivative public let padding: Padding
Свойство paddingIndex позволяет нам обрабатывать вычисления на основе заполнения.
Декларация
@noDerivative public let paddingIndex: Int
Создает слой
TransposedConv3D
с указанным фильтром, смещением, функцией активации, шагами и заполнением.Декларация
public init( filter: Tensor<Scalar>, bias: Tensor<Scalar>? = nil, activation: @escaping Activation = identity, strides: (Int, Int, Int) = (1, 1, 1), padding: Padding = .valid )
Параметры
filter
Ядро 5-D свертки.
bias
Вектор смещения.
activation
Функция поэлементной активации.
strides
Шаги скользящего окна для пространственных измерений.
padding
Алгоритм заполнения для свертки.
Создает слой
TransposedConv3D
с указанной формой фильтра, шагами, заполнением и функцией активации поэлементно. Тензор фильтра инициализируется с использованием универсальной инициализации Glorot с указанным генератором. Вектор смещения инициализируется нулями.Декларация
public init( filterShape: (Int, Int, Int, Int, Int), strides: (Int, Int, Int) = (1, 1, 1), padding: Padding = .valid, activation: @escaping Activation = identity, useBias: Bool = true, filterInitializer: ParameterInitializer<Scalar> = glorotUniform(), biasInitializer: ParameterInitializer<Scalar> = zeros() )
Параметры
filterShape
Форма ядра 5-D свертки.
strides
Шаги скользящего окна для пространственных измерений.
padding
Алгоритм заполнения для свертки.
activation
Функция поэлементной активации.
generator
Генератор случайных чисел для инициализации.