Convolutions
Convolution Fprop
Convolution fprop computes:
C++ API
Conv_fprop_attributes is a lightweight structure with setters:
Python API
- conv_fprop
- image
- weight
- pre_padding
- post_padding
- stride
- dilation
- convolution_mode
- compute_data_type
- name
The symmetric-padding overload accepts padding in place of pre_padding and post_padding.
Convolution Dgrad
Convolution dgrad computes data gradient during backpropagation.
C++ API
Conv_dgrad_attributes is a lightweight structure with setters:
Python API
- conv_dgrad
- loss
- filter
- pre_padding
- post_padding
- stride
- dilation
- convolution_mode
- compute_data_type
- name
The symmetric-padding overload accepts padding in place of pre_padding and post_padding.
Convolution Wgrad
Convolution wgrad computes weight gradient during backpropagation.
C++ API
Conv_wgrad_attributes is a lightweight structure with setters:
Python API
- conv_wgrad
- image
- loss
- pre_padding
- post_padding
- stride
- dilation
- convolution_mode
- compute_data_type
- name
The symmetric-padding overload accepts padding in place of pre_padding and post_padding.