MagmaDNN  1.0
c++NeuralNetworkFramework
magmadnn::optimizer::GradientDescent< T > Member List

This is the complete list of members for magmadnn::optimizer::GradientDescent< T >, including all inherited members.

_name (defined in magmadnn::optimizer::Optimizer< T >)magmadnn::optimizer::Optimizer< T >protected
_obj_func (defined in magmadnn::optimizer::Optimizer< T >)magmadnn::optimizer::Optimizer< T >protected
get_learning_rate() (defined in magmadnn::optimizer::GradientDescent< T >)magmadnn::optimizer::GradientDescent< T >inline
get_name() (defined in magmadnn::optimizer::Optimizer< T >)magmadnn::optimizer::Optimizer< T >inlinevirtual
GradientDescent(T learning_rate) (defined in magmadnn::optimizer::GradientDescent< T >)magmadnn::optimizer::GradientDescent< T >
learning_rate (defined in magmadnn::optimizer::GradientDescent< T >)magmadnn::optimizer::GradientDescent< T >protected
minimize(op::Operation< T > *obj_func, const std::vector< op::Operation< T > *> &wrt) (defined in magmadnn::optimizer::GradientDescent< T >)magmadnn::optimizer::GradientDescent< T >virtual
Optimizer() (defined in magmadnn::optimizer::Optimizer< T >)magmadnn::optimizer::Optimizer< T >inline
set_learning_rate(T learning_rate) (defined in magmadnn::optimizer::GradientDescent< T >)magmadnn::optimizer::GradientDescent< T >inline
table (defined in magmadnn::optimizer::GradientDescent< T >)magmadnn::optimizer::GradientDescent< T >protected
update(op::Operation< T > *var, Tensor< T > *grad) (defined in magmadnn::optimizer::GradientDescent< T >)magmadnn::optimizer::GradientDescent< T >protectedvirtual
~Optimizer() (defined in magmadnn::optimizer::Optimizer< T >)magmadnn::optimizer::Optimizer< T >inlinevirtual