Deep Learning Algorithm Implementations 1.0.0
C++ implementations of fundamental deep learning algorithms
|
This is the complete list of members for dl::optimization::SGD< T >, including all inherited members.
AutogradOptimizer(std::vector< Variable< T > * > parameters) | dl::optimization::AutogradOptimizer< T > | inlineexplicit |
get_lr() const override | dl::optimization::SGD< T > | inlinevirtual |
parameters_ | dl::optimization::AutogradOptimizer< T > | protected |
set_lr(T lr) override | dl::optimization::SGD< T > | inlinevirtual |
SGD(std::vector< Variable< T > * > parameters, T lr, T momentum=0.0, T weight_decay=0.0, bool nesterov=false) | dl::optimization::SGD< T > | |
step() override | dl::optimization::SGD< T > | virtual |
zero_grad() | dl::optimization::AutogradOptimizer< T > | inlinevirtual |
~AutogradOptimizer()=default | dl::optimization::AutogradOptimizer< T > | virtual |