tiny_dnn
1.0.0
A header only, dependency-free deep learning framework in C++11
|
[a new optimizer (2015)] More...
#include <optimizer.h>
Public Member Functions | |
void | update (const vec_t &dW, vec_t &W, bool parallelize) |
![]() | |
void | reset () override |
![]() | |
optimizer (const optimizer &)=default | |
optimizer (optimizer &&)=default | |
optimizer & | operator= (const optimizer &)=default |
optimizer & | operator= (optimizer &&)=default |
Public Attributes | |
float_t | alpha |
float_t | b1 |
float_t | b2 |
float_t | b1_t |
float_t | b2_t |
Additional Inherited Members | |
![]() | |
vec_t & | get (const vec_t &key) |
![]() | |
std::unordered_map< const vec_t *, vec_t > | E_ [N] |
[a new optimizer (2015)]
[see Adam: A Method for Stochastic Optimization (Algorithm 1) http://arxiv.org/abs/1412.6980]