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

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

back_propagate(ForwardPropagation &fp, BackPropagation &bp, size_t i) const noexceptopennn::Layerinlinevirtual
Backward enum nameopennn::Layerprotected
compute_dtypeopennn::Layerprotected
Convolutional(const Shape &={3, 3, 1}, const Shape &={3, 3, 1, 1}, const string &="Identity", const Shape &={1, 1}, const string &="Valid", bool=false, const string &="convolutional_layer")opennn::Convolutional
forward_propagate(ForwardPropagation &fp, size_t layer, bool is_training) noexceptopennn::Layerinlinevirtual
from_JSON(const JsonDocument &document)opennn::Layervirtual
get_activation_function() constopennn::Convolutionalinline
get_backward_specs(Index batch_size) constopennn::Layerinlinevirtual
get_batch_normalization() constopennn::Convolutionalinline
get_column_stride() constopennn::Convolutionalinline
get_compute_dtype() constopennn::Layerinline
get_forward_specs(Index batch_size) const overrideopennn::Convolutionalvirtual
get_input_channels() constopennn::Convolutional
get_input_height() constopennn::Convolutional
get_input_shape() const overrideopennn::Convolutionalinlinevirtual
get_input_width() constopennn::Convolutional
get_inputs_number() constopennn::Layerinline
get_is_trainable() constopennn::Layerinline
get_kernel_channels() constopennn::Convolutionalinline
get_kernel_height() constopennn::Convolutionalinline
get_kernel_width() constopennn::Convolutionalinline
get_kernels_number() constopennn::Convolutionalinline
get_label() constopennn::Layerinline
get_name() constopennn::Layerinline
get_operators() constopennn::Layerinline
get_output_activation() const overrideopennn::Convolutionalinlinevirtual
get_output_height() constopennn::Convolutional
get_output_shape() const overrideopennn::Convolutionalvirtual
get_output_width() constopennn::Convolutional
get_outputs_number() constopennn::Layerinline
get_padding() constopennn::Convolutional
get_padding_height() constopennn::Convolutional
get_padding_width() constopennn::Convolutional
get_parameter_specs() constopennn::Layervirtual
get_parameter_views()opennn::Layerinline
get_parameter_views() constopennn::Layerinline
get_parameters_number() constopennn::Layer
get_row_stride() constopennn::Convolutionalinline
get_state_specs() constopennn::Layervirtual
get_type() constopennn::Layerinline
get_use_padding() constopennn::Convolutionalinline
input_shapeopennn::Layerprotected
InputDelta enum valueopennn::Layerprotected
is_trainableopennn::Layerprotected
labelopennn::Layerprotected
Layer()=defaultopennn::Layerprotected
Layer(LayerType t, bool trainable=true)opennn::Layerinlineprotected
layer_typeopennn::Layerprotected
link_gradients(float *pointer, vector< TensorView > &gradient_views)opennn::Layer
link_states(float *pointer)opennn::Layervirtual
link_views_to_operators(vector< TensorView > &views, float *pointer, vector< TensorSpec >(Operator::*specs_fn)() const, void(Operator::*link_fn)(span< const TensorView >))opennn::Layerprotected
load_state_from_JSON(const JsonDocument &document)opennn::Layervirtual
on_compute_dtype_changed() overrideopennn::Convolutionalinlinevirtual
operatorsopennn::Layerprotected
OutputDelta enum valueopennn::Layerprotected
parametersopennn::Layerprotected
print() constopennn::Layerinlinevirtual
read_JSON_body(const Json *) overrideopennn::Convolutionalvirtual
redistribute_parameters_to_operators()opennn::Layer
set(const Shape &={0, 0, 0}, const Shape &={3, 3, 1, 1}, const string &="Identity", const Shape &={1, 1}, const string &="Valid", bool=false, const string &="convolutional_layer")opennn::Convolutional
set_activation_function(const string &)opennn::Convolutional
set_batch_normalization(bool)opennn::Convolutional
set_column_stride(const Index)opennn::Convolutional
set_compute_dtype(Type new_compute_dtype)opennn::Layerinline
set_convolution_type(const string &)opennn::Convolutional
set_input_shape(const Shape &) overrideopennn::Convolutionalvirtual
set_label(string new_label)opennn::Layerinline
set_output_shape(const Shape &)opennn::Layervirtual
set_row_stride(const Index)opennn::Convolutional
statesopennn::Layerprotected
to_JSON(JsonWriter &writer) constopennn::Layervirtual
write_expression(const vector< string > &, const vector< string > &) constopennn::Layerinlinevirtual
write_JSON_body(JsonWriter &) const overrideopennn::Convolutionalvirtual
~Layer()=defaultopennn::Layervirtual