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