| OpenMS 2.5.0

EmgGradientDescent Member List

This is the complete list of members for EmgGradientDescent, including all inherited members.

applyEstimatedParameters(const std::vector< double > &xs, const double h, const double mu, const double sigma, const double tau, std::vector< double > &out_xs, std::vector< double > &out_ys) const | EmgGradientDescent |
check_defaults_ | DefaultParamHandler | protected
compute_additional_points_ | EmgGradientDescent | private
compute_z(const double x, const double mu, const double sigma, const double tau) const | EmgGradientDescent | private
computeInitialMean(const std::vector< double > &xs, const std::vector< double > &ys) const | EmgGradientDescent | protected
computeMuMaxDistance(const std::vector< double > &xs) const | EmgGradientDescent | protected
DefaultParamHandler(const String &name) | DefaultParamHandler |
DefaultParamHandler(const DefaultParamHandler &rhs) | DefaultParamHandler |
defaults_ | DefaultParamHandler | protected
defaultsToParam_() | DefaultParamHandler | protected
E_wrt_h(const std::vector< double > &xs, const std::vector< double > &ys, const double h, const double mu, const double sigma, const double tau) const | EmgGradientDescent | private
E_wrt_mu(const std::vector< double > &xs, const std::vector< double > &ys, const double h, const double mu, const double sigma, const double tau) const | EmgGradientDescent | private
E_wrt_sigma(const std::vector< double > &xs, const std::vector< double > &ys, const double h, const double mu, const double sigma, const double tau) const | EmgGradientDescent | private
E_wrt_tau(const std::vector< double > &xs, const std::vector< double > &ys, const double h, const double mu, const double sigma, const double tau) const | EmgGradientDescent | private
emg_point(const double x, const double h, const double mu, const double sigma, const double tau) const | EmgGradientDescent | private
EmgGradientDescent() | EmgGradientDescent |
EmgGradientDescent_friend class | EmgGradientDescent | friend
error_name_ | DefaultParamHandler | protected
estimateEmgParameters(const std::vector< double > &xs, const std::vector< double > &ys, double &best_h, double &best_mu, double &best_sigma, double &best_tau) const | EmgGradientDescent |
extractTrainingSet(const std::vector< double > &xs, const std::vector< double > &ys, std::vector< double > &TrX, std::vector< double > &TrY) const | EmgGradientDescent | protected
fitEMGPeakModel(const PeakContainerT &input_peak, PeakContainerT &output_peak, const double left_pos=0.0, const double right_pos=0.0) const | EmgGradientDescent |
getDefaultParameters(Param &params) | EmgGradientDescent |
getDefaults() const | DefaultParamHandler |
getName() const | DefaultParamHandler |
getParameters() const | DefaultParamHandler |
getSubsections() const | DefaultParamHandler |
iRpropPlus(const double prev_diff_E_param, double &diff_E_param, double &param_lr, double &param_update, double &param, const double current_E, const double previous_E) const | EmgGradientDescent | private
Loss_function(const std::vector< double > &xs, const std::vector< double > &ys, const double h, const double mu, const double sigma, const double tau) const | EmgGradientDescent | private
max_gd_iter_ | EmgGradientDescent | private
operator=(const DefaultParamHandler &rhs) | DefaultParamHandler | virtual
operator==(const DefaultParamHandler &rhs) const | DefaultParamHandler | virtual
param_ | DefaultParamHandler | protected
PI | EmgGradientDescent | private
print_debug_ | EmgGradientDescent | private
setName(const String &name) | DefaultParamHandler |
setParameters(const Param &param) | DefaultParamHandler |
subsections_ | DefaultParamHandler | protected
updateMembers_() override | EmgGradientDescent | protected virtual
warn_empty_defaults_ | DefaultParamHandler | protected
~DefaultParamHandler() | DefaultParamHandler | virtual
~EmgGradientDescent()=default | EmgGradientDescent |