Skip to content

Commit

Permalink
clean
Browse files Browse the repository at this point in the history
  • Loading branch information
RoberLopez committed Dec 4, 2024
1 parent 57cc8f0 commit fabc02a
Show file tree
Hide file tree
Showing 15 changed files with 25 additions and 28 deletions.
2 changes: 1 addition & 1 deletion opennn/addition_layer_3d.h
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ struct AdditionLayer3DBackPropagation : LayerBackPropagation

vector<pair<type*, dimensions>> get_input_derivative_pairs() const override;

void set(const Index& = 0, Layer* = nullptr) override;
void set(const Index& = 0, Layer* = nullptr);

void print() const override;

Expand Down
2 changes: 1 addition & 1 deletion opennn/convolutional_layer.h
Original file line number Diff line number Diff line change
Expand Up @@ -222,7 +222,7 @@ struct ConvolutionalLayerBackPropagation : LayerBackPropagation

vector<pair<type*, dimensions>> get_input_derivative_pairs() const override;

void set(const Index& = 0, Layer* = nullptr) override;
void set(const Index& = 0, Layer* = nullptr);

void print() const override;

Expand Down
2 changes: 1 addition & 1 deletion opennn/embedding_layer.h
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ struct EmbeddingLayerBackPropagation : LayerBackPropagation

vector<pair<type*, dimensions>> get_input_derivative_pairs() const override;

void set(const Index& = 0, Layer* = nullptr) override;
void set(const Index& = 0, Layer* = nullptr);

void print() const override;

Expand Down
2 changes: 1 addition & 1 deletion opennn/flatten_layer.h
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ struct FlattenLayerBackPropagation : LayerBackPropagation

vector<pair<type*, dimensions>> get_input_derivative_pairs() const override;

void set(const Index& = 0, Layer* = nullptr) override;
void set(const Index& = 0, Layer* = nullptr);

void print() const override;

Expand Down
2 changes: 0 additions & 2 deletions opennn/layer_back_propagation.h
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,6 @@ struct LayerBackPropagation

virtual vector<pair<type*, dimensions>> get_input_derivative_pairs() const = 0;

virtual void set(const Index& = 0, Layer* = nullptr) {}

virtual void print() const {}

Index batch_samples_number = 0;
Expand Down
2 changes: 1 addition & 1 deletion opennn/long_short_term_memory_layer.h
Original file line number Diff line number Diff line change
Expand Up @@ -221,7 +221,7 @@ struct LongShortTermMemoryLayerBackPropagation : LayerBackPropagation

vector<pair<type*, dimensions>> get_input_derivative_pairs() const override;

void set(const Index& = 0, Layer* = nullptr) override;
void set(const Index& = 0, Layer* = nullptr);

void set_derivatives_zero();

Expand Down
2 changes: 1 addition & 1 deletion opennn/multihead_attention_layer.h
Original file line number Diff line number Diff line change
Expand Up @@ -174,7 +174,7 @@ struct MultiheadAttentionLayerBackPropagation : LayerBackPropagation

vector<pair<type*, dimensions>> get_input_derivative_pairs() const override;

void set(const Index& = 0, Layer* = nullptr) override;
void set(const Index& = 0, Layer* = nullptr);

void print() const override;

Expand Down
25 changes: 12 additions & 13 deletions opennn/neural_network.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -424,25 +424,24 @@ void NeuralNetwork::set_image_classification(const dimensions& input_dimensions,
const dimensions convolution_stride_dimensions = { 1, 1 };
const ConvolutionalLayer::ConvolutionType convolution_type = ConvolutionalLayer::ConvolutionType::Valid;

//add_layer(make_unique<ConvolutionalLayer>(get_output_dimensions(),
// kernel_dimensions,
// ConvolutionalLayer::ActivationFunction::RectifiedLinear,
// convolution_stride_dimensions,
// convolution_type,
// "convolutional_layer_" + to_string(i+1)));
add_layer(make_unique<ConvolutionalLayer>(get_output_dimensions(),
kernel_dimensions,
ConvolutionalLayer::ActivationFunction::RectifiedLinear,
convolution_stride_dimensions,
convolution_type,
"convolutional_layer_" + to_string(i+1)));

const dimensions pool_dimensions = { 2, 2 };
const dimensions pooling_stride_dimensions = { 2, 2 };
const dimensions padding_dimensions = { 0, 0 };
const PoolingLayer::PoolingMethod pooling_method = PoolingLayer::PoolingMethod::AveragePooling;

// add_layer(make_unique<PoolingLayer>(get_output_dimensions(),
// pool_dimensions,
// pooling_stride_dimensions,
// padding_dimensions,
// pooling_method,
// "pooling_layer_" + to_string(i + 1)));

add_layer(make_unique<PoolingLayer>(get_output_dimensions(),
pool_dimensions,
pooling_stride_dimensions,
padding_dimensions,
pooling_method,
"pooling_layer_" + to_string(i + 1)));
}

add_layer(make_unique<FlattenLayer>(get_output_dimensions()));
Expand Down
2 changes: 1 addition & 1 deletion opennn/normalization_layer_3d.h
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,7 @@ struct NormalizationLayer3DBackPropagation : LayerBackPropagation

vector<pair<type*, dimensions>> get_input_derivative_pairs() const;

void set(const Index& = 0, Layer* = nullptr) override;
void set(const Index& = 0, Layer* = nullptr);

void print() const;

Expand Down
2 changes: 1 addition & 1 deletion opennn/perceptron_layer.h
Original file line number Diff line number Diff line change
Expand Up @@ -148,7 +148,7 @@ struct PerceptronLayerBackPropagation : LayerBackPropagation

vector<pair<type*, dimensions>> get_input_derivative_pairs() const override;

void set(const Index& = 0, Layer* = nullptr) override;
void set(const Index& = 0, Layer* = nullptr);

void print() const override;

Expand Down
2 changes: 1 addition & 1 deletion opennn/perceptron_layer_3d.h
Original file line number Diff line number Diff line change
Expand Up @@ -147,7 +147,7 @@ struct PerceptronLayer3DBackPropagation : LayerBackPropagation

vector<pair<type*, dimensions>> get_input_derivative_pairs() const override;

void set(const Index& = 0, Layer* = nullptr) override;
void set(const Index& = 0, Layer* = nullptr);

void print() const override;

Expand Down
2 changes: 1 addition & 1 deletion opennn/pooling_layer.h
Original file line number Diff line number Diff line change
Expand Up @@ -161,7 +161,7 @@ struct PoolingLayerBackPropagation : LayerBackPropagation

vector<pair<type*, dimensions>> get_input_derivative_pairs() const override;

void set(const Index& = 0, Layer* = nullptr) override;
void set(const Index& = 0, Layer* = nullptr);

void print() const override;

Expand Down
2 changes: 1 addition & 1 deletion opennn/probabilistic_layer.h
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ struct ProbabilisticLayerBackPropagation : LayerBackPropagation

vector<pair<type*, dimensions>> get_input_derivative_pairs() const override;

void set(const Index& = 0, Layer* = nullptr) override;
void set(const Index& = 0, Layer* = nullptr);

void print() const override;

Expand Down
2 changes: 1 addition & 1 deletion opennn/probabilistic_layer_3d.h
Original file line number Diff line number Diff line change
Expand Up @@ -151,7 +151,7 @@ struct ProbabilisticLayer3DBackPropagation : LayerBackPropagation

vector<pair<type*, dimensions>> get_input_derivative_pairs() const override;

void set(const Index& = 0, Layer* = nullptr) override;
void set(const Index& = 0, Layer* = nullptr);

void print() const override;

Expand Down
2 changes: 1 addition & 1 deletion opennn/recurrent_layer.h
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,7 @@ struct RecurrentLayerBackPropagation : LayerBackPropagation

vector<pair<type*, dimensions>> get_input_derivative_pairs() const override;

void set(const Index& = 0, Layer* = nullptr) override;
void set(const Index& = 0, Layer* = nullptr);

void print() const override;

Expand Down

0 comments on commit fabc02a

Please sign in to comment.