1D Padding Layer¶
pad1d_layer_type
pad1d_layer_type(
padding,
method,
input_shape=...
)
The pad1d_layer_type derived type provides a 1D padding layer that adds padding to the input tensor along the width dimension.
Arguments¶
padding (integer or integer, dimension(1)): Padding size. Required argument.
method (character(*)): Padding method. Required argument.
"none"/"valid": No padding is applied."same"/"constant"/"zero": Pad with a constant value (zeros)."full": Same as “same” but assumes padding such that each element has equal contributions and the output size is increased accordingly."circular": Wrap around the input values."reflection": Reflect the values at the boundaries."replication": Replicate the edge values.
input_shape (integer, dimension(:)): Shape of the input data (width, channels).
Shape:¶
Input:
(width, channels, batch_size).Output:
(width + 2 * padding(1), channels, batch_size).