OpenNN
Open-source neural networks library
Loading...
Searching...
No Matches
opennn::ConvolutionalRelu Member List

This is the complete list of members for opennn::ConvolutionalRelu, including all inherited members.

back_propagate(ForwardPropagation &, BackPropagation &, size_t) const noexcept overrideopennn::ConvolutionalReluvirtual
compute_dtypeopennn::Layerprotected
ConvolutionalRelu(const Shape &input_shape={3, 3, 1}, const Shape &kernel_shape={3, 3, 1, 1}, const Shape &strides={1, 1}, const string &convolution_type="Valid", const string &label="convolutional_relu_layer")opennn::ConvolutionalRelu
distribute_to_operators(vector< TensorView > &views, void(Operator::*link)(const vector< TensorView > &), vector< pair< Shape, Type > >(Operator::*specs)() const)opennn::Layerprotected
forward_propagate(ForwardPropagation &, size_t, bool) noexcept overrideopennn::ConvolutionalReluvirtual
from_JSON(const JsonDocument &document)opennn::Layervirtual
get_backward_dtypes(Index b) constopennn::Layerinline
get_backward_shapes(Index b) constopennn::Layerinline
get_backward_specs(Index batch_size) constopennn::Layerinlinevirtual
get_column_stride() constopennn::ConvolutionalReluinline
get_compute_dtype() constopennn::Layerinline
get_forward_dtypes(Index b) constopennn::Layerinline
get_forward_shapes(Index b) constopennn::Layerinline
get_forward_specs(Index batch_size) const overrideopennn::ConvolutionalReluvirtual
get_input_channels() constopennn::ConvolutionalReluinline
get_input_height() constopennn::ConvolutionalReluinline
get_input_shape() const overrideopennn::ConvolutionalReluinlinevirtual
get_input_width() constopennn::ConvolutionalReluinline
get_inputs_number() constopennn::Layerinline
get_is_trainable() constopennn::Layerinline
get_kernel_channels() constopennn::ConvolutionalReluinline
get_kernel_height() constopennn::ConvolutionalReluinline
get_kernel_width() constopennn::ConvolutionalReluinline
get_kernels_number() constopennn::ConvolutionalReluinline
get_label() constopennn::Layerinline
get_name() constopennn::Layerinline
get_operators() overrideopennn::ConvolutionalReluinlinevirtual
get_output_activation() const overrideopennn::ConvolutionalReluinlinevirtual
get_output_height() constopennn::ConvolutionalRelu
get_output_shape() const overrideopennn::ConvolutionalReluvirtual
get_output_width() constopennn::ConvolutionalRelu
get_outputs_number() constopennn::Layerinline
get_padding() constopennn::ConvolutionalReluinline
get_padding_height() constopennn::ConvolutionalRelu
get_padding_width() constopennn::ConvolutionalRelu
get_parameter_dtypes() constopennn::Layerinline
get_parameter_shapes() constopennn::Layerinline
get_parameter_specs() constopennn::Layervirtual
get_parameter_views()opennn::Layerinline
get_parameter_views() constopennn::Layerinline
get_parameters_number() constopennn::Layer
get_row_stride() constopennn::ConvolutionalReluinline
get_state_shapes() constopennn::Layerinline
get_state_specs() constopennn::Layervirtual
get_state_views()opennn::Layerinline
get_state_views() constopennn::Layerinline
get_type() constopennn::Layerinline
get_use_padding() constopennn::ConvolutionalReluinline
is_first_layeropennn::Layerprotected
is_trainableopennn::Layerprotected
labelopennn::Layerprotected
Layer()=defaultopennn::Layerprotected
layer_typeopennn::Layerprotected
layersopennn::Layerprotected
link_parameters(float *pointer)opennn::Layervirtual
link_states(float *pointer)opennn::Layervirtual
link_views(float *pointer, const vector< Shape > &shapes, vector< TensorView > &views, const char *tag) constopennn::Layerprotected
load_state_from_JSON(const JsonDocument &document)opennn::Layervirtual
nameopennn::Layerprotected
on_compute_dtype_changed() overrideopennn::ConvolutionalReluinlinevirtual
parametersopennn::Layerprotected
print() constopennn::Layerinlinevirtual
read_JSON_body(const Json *) overrideopennn::ConvolutionalReluvirtual
redistribute_parameter_gradients_to_operators(vector< TensorView > &gradient_views)opennn::Layerinline
redistribute_parameters_to_operators()opennn::Layerinline
redistribute_states_to_operators()opennn::Layerinline
set(const Shape &input_shape={0, 0, 0}, const Shape &kernel_shape={3, 3, 1, 1}, const Shape &strides={1, 1}, const string &convolution_type="Valid", const string &label="convolutional_relu_layer")opennn::ConvolutionalRelu
set_column_stride(const Index new_column_stride)opennn::ConvolutionalRelu
set_compute_dtype(Type new_compute_dtype)opennn::Layerinline
set_convolution_type(const string &)opennn::ConvolutionalRelu
set_input_shape(const Shape &) overrideopennn::ConvolutionalReluvirtual
set_label(string new_label)opennn::Layerinline
set_output_shape(const Shape &)opennn::Layervirtual
set_row_stride(const Index new_row_stride)opennn::ConvolutionalRelu
statesopennn::Layerprotected
to_JSON(JsonWriter &writer) constopennn::Layervirtual
write_JSON_body(JsonWriter &) const overrideopennn::ConvolutionalReluvirtual
~Layer()=defaultopennn::Layervirtual