Table of Contents ▸ List of Commands ▸ Neural Networks ▸ nn_conv2dnl | ◀ nn_conv2d | nn_conv2dnnl ▶ |
nn_conv2dnl
Arguments:
- out,in,nb_channels>0,_kernel_size>0,_stride>0,_dilation,_shrink>=0,_boundary_conditions,_activation,_learning_mode,regularization>=0,_initialization
Description:
Add a conv2dnl (2D convolutional layer followed by a non-linearity) to the current network.boundary_conditions can be { 0:Dirichlet | 1:Neumann | 2:Periodic | 3:Mirror }.
learning_mode can be { 0:No learning | 1:Weights only | 2:Biases only | 3:Weights+biases }.
initialization can be { 0:Zero | 1:Identity | 2:Lecun-initialization | 3:He-initialization }.
Default values:
kernel_size=3, stride=1, dilation=1, shrink=0, boundary_conditions=1, activation=leakyrelu, learning_mode=3, regularization=0 and initialization=2.