This is the complete list of members for magmadnn::optimizer::Optimizer< 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_name() (defined in magmadnn::optimizer::Optimizer< T >) | magmadnn::optimizer::Optimizer< T > | inlinevirtual |
minimize(op::Operation< T > *obj_func, const std::vector< op::Operation< T > *> &wrt)=0 (defined in magmadnn::optimizer::Optimizer< T >) | magmadnn::optimizer::Optimizer< T > | pure virtual |
Optimizer() (defined in magmadnn::optimizer::Optimizer< T >) | magmadnn::optimizer::Optimizer< T > | inline |
update(op::Operation< T > *var, Tensor< T > *grad)=0 (defined in magmadnn::optimizer::Optimizer< T >) | magmadnn::optimizer::Optimizer< T > | protectedpure virtual |
~Optimizer() (defined in magmadnn::optimizer::Optimizer< T >) | magmadnn::optimizer::Optimizer< T > | inlinevirtual |