connected_layer.h
Go to the documentation of this file.
00001 #ifndef CONNECTED_LAYER_H
00002 #define CONNECTED_LAYER_H
00003 
00004 #include "activations.h"
00005 #include "layer.h"
00006 #include "network.h"
00007 
00008 typedef layer connected_layer;
00009 
00010 connected_layer make_connected_layer(int batch, int inputs, int outputs, ACTIVATION activation, int batch_normalize);
00011 
00012 void forward_connected_layer(connected_layer layer, network_state state);
00013 void backward_connected_layer(connected_layer layer, network_state state);
00014 void update_connected_layer(connected_layer layer, int batch, float learning_rate, float momentum, float decay);
00015 void denormalize_connected_layer(layer l);
00016 void statistics_connected_layer(layer l);
00017 
00018 #ifdef GPU
00019 void forward_connected_layer_gpu(connected_layer layer, network_state state);
00020 void backward_connected_layer_gpu(connected_layer layer, network_state state);
00021 void update_connected_layer_gpu(connected_layer layer, int batch, float learning_rate, float momentum, float decay);
00022 void push_connected_layer(connected_layer layer);
00023 void pull_connected_layer(connected_layer layer);
00024 #endif
00025 
00026 #endif
00027 


rail_object_detector
Author(s):
autogenerated on Sat Jun 8 2019 20:26:29