Rate this Page
★★★★★
Struct AdamOptions#
Defined inFile adam.h
Inheritance Relationships#
Base Type#
publictorch::optim::OptimizerCloneableOptions<AdamOptions>(Template Class OptimizerCloneableOptions)
Struct Documentation#
- structAdamOptions:publictorch::optim::OptimizerCloneableOptions<AdamOptions>#
Public Functions
- AdamOptions(doublelr=1e-3)#
- inlineautolr(constdouble&new_lr)->decltype(*this)#
- inlineautolr(double&&new_lr)->decltype(*this)#
- inlineconstdouble&lr()constnoexcept#
- inlinedouble&lr()noexcept#
- inlineautobetas(constbetas_t&new_betas)->decltype(*this)#
- inlineautobetas(betas_t&&new_betas)->decltype(*this)#
- inlineconstbetas_t&betas()constnoexcept#
- inlinebetas_t&betas()noexcept#
- inlineautoeps(constdouble&new_eps)->decltype(*this)#
- inlineautoeps(double&&new_eps)->decltype(*this)#
- inlineconstdouble&eps()constnoexcept#
- inlinedouble&eps()noexcept#
- inlineautoweight_decay(constdouble&new_weight_decay)->decltype(*this)#
- inlineautoweight_decay(double&&new_weight_decay)->decltype(*this)#
- inlineconstdouble&weight_decay()constnoexcept#
- inlinedouble&weight_decay()noexcept#
- inlineautoamsgrad(constbool&new_amsgrad)->decltype(*this)#
- inlineautoamsgrad(bool&&new_amsgrad)->decltype(*this)#
- inlineconstbool&amsgrad()constnoexcept#
- inlinebool&amsgrad()noexcept#
- virtualvoidserialize(torch::serialize::InputArchive&archive)override#
- virtualvoidserialize(torch::serialize::OutputArchive&archive)constoverride#
- virtualdoubleget_lr()constoverride#
- virtualvoidset_lr(constdoublelr)override#
Friends
- friendbooloperator==(constAdamOptions&lhs,constAdamOptions&rhs)#
- AdamOptions(doublelr=1e-3)#
On this page