OpenMS  2.5.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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) constEmgGradientDescent
check_defaults_DefaultParamHandlerprotected
compute_additional_points_EmgGradientDescentprivate
compute_z(const double x, const double mu, const double sigma, const double tau) constEmgGradientDescentprivate
computeInitialMean(const std::vector< double > &xs, const std::vector< double > &ys) constEmgGradientDescentprotected
computeMuMaxDistance(const std::vector< double > &xs) constEmgGradientDescentprotected
DefaultParamHandler(const String &name)DefaultParamHandler
DefaultParamHandler(const DefaultParamHandler &rhs)DefaultParamHandler
DefaultParamHandler()DefaultParamHandlerprivate
defaults_DefaultParamHandlerprotected
defaultsToParam_()DefaultParamHandlerprotected
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) constEmgGradientDescentprivate
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) constEmgGradientDescentprivate
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) constEmgGradientDescentprivate
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) constEmgGradientDescentprivate
emg_point(const double x, const double h, const double mu, const double sigma, const double tau) constEmgGradientDescentprivate
EmgGradientDescent()EmgGradientDescent
EmgGradientDescent_friend classEmgGradientDescentfriend
error_name_DefaultParamHandlerprotected
estimateEmgParameters(const std::vector< double > &xs, const std::vector< double > &ys, double &best_h, double &best_mu, double &best_sigma, double &best_tau) constEmgGradientDescent
extractTrainingSet(const std::vector< double > &xs, const std::vector< double > &ys, std::vector< double > &TrX, std::vector< double > &TrY) constEmgGradientDescentprotected
fitEMGPeakModel(const PeakContainerT &input_peak, PeakContainerT &output_peak, const double left_pos=0.0, const double right_pos=0.0) constEmgGradientDescent
getDefaultParameters(Param &params)EmgGradientDescent
getDefaults() constDefaultParamHandler
getName() constDefaultParamHandler
getParameters() constDefaultParamHandler
getSubsections() constDefaultParamHandler
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) constEmgGradientDescentprivate
Loss_function(const std::vector< double > &xs, const std::vector< double > &ys, const double h, const double mu, const double sigma, const double tau) constEmgGradientDescentprivate
max_gd_iter_EmgGradientDescentprivate
operator=(const DefaultParamHandler &rhs)DefaultParamHandlervirtual
operator==(const DefaultParamHandler &rhs) constDefaultParamHandlervirtual
param_DefaultParamHandlerprotected
PIEmgGradientDescentprivate
print_debug_EmgGradientDescentprivate
setName(const String &name)DefaultParamHandler
setParameters(const Param &param)DefaultParamHandler
subsections_DefaultParamHandlerprotected
updateMembers_() overrideEmgGradientDescentprotectedvirtual
warn_empty_defaults_DefaultParamHandlerprotected
~DefaultParamHandler()DefaultParamHandlervirtual
~EmgGradientDescent()=defaultEmgGradientDescent