#include <conv_layer.h>
◆ Conv_Layer()
Conv_Layer::Conv_Layer |
( |
std::tuple< int, int, int > |
dimensions, |
|
|
std::tuple< int, int, int > |
filter, |
|
|
int |
stride, |
|
|
int |
padding |
|
) |
| |
◆ Backward_propagation()
MatrixXd Conv_Layer::Backward_propagation |
( |
Eigen::MatrixXd |
output_error, |
|
|
float |
learning_rate |
|
) |
| |
|
virtual |
◆ Forward_propagation()
MatrixXd Conv_Layer::Forward_propagation |
( |
Eigen::MatrixXd |
input | ) |
|
|
virtual |
◆ GetBias()
MatrixXd Conv_Layer::GetBias |
( |
| ) |
|
◆ GetWeights()
MatrixXd Conv_Layer::GetWeights |
( |
| ) |
|
◆ Init_filters()
MatrixXd Conv_Layer::Init_filters |
( |
int |
dim, |
|
|
int |
nb |
|
) |
| |
◆ toJSON()
Json::Value Conv_Layer::toJSON |
( |
| ) |
|
|
virtual |
◆ m_bias
◆ m_depth
int Neural::Conv_Layer::m_depth |
|
protected |
◆ m_filter
◆ m_filter_size
int Neural::Conv_Layer::m_filter_size |
|
protected |
◆ m_height
int Neural::Conv_Layer::m_height |
|
protected |
◆ m_nb_filters
int Neural::Conv_Layer::m_nb_filters |
|
protected |
◆ m_padding
int Neural::Conv_Layer::m_padding |
|
protected |
◆ m_stride
int Neural::Conv_Layer::m_stride |
|
protected |
◆ m_weights
◆ m_width
int Neural::Conv_Layer::m_width |
|
protected |
The documentation for this class was generated from the following files: