Options for a D-dimensional convolution module.  
 More...
#include <conv.h>
| Public Member Functions | |
| ConvOptions (int64_t input_channels, int64_t output_channels, ExpandingArray< D > kernel_size) | |
| TORCH_ARG (int64_t, input_channels) | |
| The number of channels the input volumes will have.  More... | |
| TORCH_ARG (int64_t, output_channels) | |
| The number of output channels the convolution should produce.  More... | |
| TORCH_ARG (ExpandingArray< D >, kernel_size) | |
| The kernel size to use.  More... | |
| TORCH_ARG (ExpandingArray< D >, stride) | |
| The stride of the convolution.  More... | |
| TORCH_ARG (ExpandingArray< D >, padding)=0 | |
| The padding to add to the input volumes.  More... | |
| TORCH_ARG (ExpandingArray< D >, dilation) | |
| The kernel dilation.  More... | |
| TORCH_ARG (ExpandingArray< D >, output_padding)=0 | |
| For transpose convolutions, the padding to add to output volumes.  More... | |
| TORCH_ARG (bool, transposed) | |
| If true, convolutions will be transpose convolutions (a.k.a.  More... | |
| TORCH_ARG (bool, with_bias) | |
| Whether to add a bias after individual applications of the kernel.  More... | |
| TORCH_ARG (int64_t, groups) | |
| The number of convolution groups.  More... | |
Options for a D-dimensional convolution module. 
| torch::nn::ConvOptions< D >::TORCH_ARG | ( | int64_t | , | 
| input_channels | |||
| ) | 
The number of channels the input volumes will have.
Changing this parameter after construction has no effect.
| torch::nn::ConvOptions< D >::TORCH_ARG | ( | int64_t | , | 
| output_channels | |||
| ) | 
The number of output channels the convolution should produce.
Changing this parameter after construction has no effect.
| torch::nn::ConvOptions< D >::TORCH_ARG | ( | ExpandingArray< D > | , | 
| kernel_size | |||
| ) | 
| torch::nn::ConvOptions< D >::TORCH_ARG | ( | ExpandingArray< D > | , | 
| stride | |||
| ) | 
| 
 | pure virtual | 
| torch::nn::ConvOptions< D >::TORCH_ARG | ( | ExpandingArray< D > | , | 
| dilation | |||
| ) | 
| 
 | pure virtual | 
| torch::nn::ConvOptions< D >::TORCH_ARG | ( | bool | , | 
| transposed | |||
| ) | 
If true, convolutions will be transpose convolutions (a.k.a.
deconvolutions). Changing this parameter after construction has no effect.
| torch::nn::ConvOptions< D >::TORCH_ARG | ( | bool | , | 
| with_bias | |||
| ) | 
Whether to add a bias after individual applications of the kernel.
Changing this parameter after construction has no effect.
| torch::nn::ConvOptions< D >::TORCH_ARG | ( | int64_t | , | 
| groups | |||
| ) | 
The number of convolution groups.
This parameter can be changed after construction.
 1.8.11
 1.8.11