LBANN  0.103.0
LivermoreBigArtificialNeuralNetworkToolkit
lbann::hypergradient_adam< TensorDataType > Member List

This is the complete list of members for lbann::hypergradient_adam< TensorDataType >, including all inherited members.

AbsDistMatrixType typedeflbann::hypergradient_adam< TensorDataType >
BaseType typedeflbann::hypergradient_adam< TensorDataType >private
clone() constlbann::Cloneable< hypergradient_adam< TensorDataType >, data_type_optimizer< TensorDataType > >inline
get_description() const overridelbann::hypergradient_adam< TensorDataType >
get_type() const overridelbann::hypergradient_adam< TensorDataType >inline
hypergradient_adam(TensorDataType init_learning_rate=El::To< TensorDataType >(1e-3), TensorDataType hyper_learning_rate=El::To< TensorDataType >(1e-7), TensorDataType beta1=El::To< TensorDataType >(0.9), TensorDataType beta2=El::To< TensorDataType >(0.99), TensorDataType eps=El::To< TensorDataType >(1e-8))lbann::hypergradient_adam< TensorDataType >
hypergradient_adam(const hypergradient_adam &other)lbann::hypergradient_adam< TensorDataType >
m_beta1lbann::hypergradient_adam< TensorDataType >private
m_beta2lbann::hypergradient_adam< TensorDataType >private
m_current_beta1lbann::hypergradient_adam< TensorDataType >private
m_current_beta2lbann::hypergradient_adam< TensorDataType >private
m_epslbann::hypergradient_adam< TensorDataType >private
m_hyper_learning_ratelbann::hypergradient_adam< TensorDataType >private
m_moment1lbann::hypergradient_adam< TensorDataType >private
m_moment2lbann::hypergradient_adam< TensorDataType >private
m_old_gradientlbann::hypergradient_adam< TensorDataType >private
operator=(const hypergradient_adam &other)lbann::hypergradient_adam< TensorDataType >
OptimizerType typedeflbann::hypergradient_adam< TensorDataType >
serialize(Archive &ar)lbann::hypergradient_adam< TensorDataType >
setup(WeightsType *w=nullptr) overridelbann::hypergradient_adam< TensorDataType >
step_compute(AbsDistMatrixType &values, const AbsDistMatrixType &gradient) overridelbann::hypergradient_adam< TensorDataType >protected
WeightsType typedeflbann::hypergradient_adam< TensorDataType >
write_proto(lbann_data::Optimizer &opt) const finallbann::hypergradient_adam< TensorDataType >
~hypergradient_adam() override=defaultlbann::hypergradient_adam< TensorDataType >