34 #ifndef __NEURALRECTIFIEDLINEARLAYER_H__
35 #define __NEURALRECTIFIEDLINEARLAYER_H__
120 virtual const char*
get_name()
const {
return "NeuralRectifiedLinearLayer"; }
virtual void compute_contraction_term_gradients(SGVector< float64_t > parameters, SGVector< float64_t > gradients)
CNeuralRectifiedLinearLayer()
virtual const char * get_name() const
virtual void compute_local_gradients(SGMatrix< float64_t > targets)
virtual void compute_activations(SGVector< float64_t > parameters, CDynamicObjectArray *layers)
Dynamic array class for CSGObject pointers that creates an array that can be used like a list or an a...
Neural layer with linear neurons, with an identity activation function. can be used as a hidden layer...
all of classes and functions are contained in the shogun namespace
virtual float64_t compute_contraction_term(SGVector< float64_t > parameters)
virtual ~CNeuralRectifiedLinearLayer()
Neural layer with rectified linear neurons.