mlpack  2.2.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SA< FunctionType, CoolingScheduleType > Member List

This is the complete list of members for SA< FunctionType, CoolingScheduleType >, including all inherited members.

Function() const SA< FunctionType, CoolingScheduleType >inline
Function()SA< FunctionType, CoolingScheduleType >inline
Gain() const SA< FunctionType, CoolingScheduleType >inline
Gain()SA< FunctionType, CoolingScheduleType >inline
InitMoves() const SA< FunctionType, CoolingScheduleType >inline
InitMoves()SA< FunctionType, CoolingScheduleType >inline
MaxIterations() const SA< FunctionType, CoolingScheduleType >inline
MaxIterations()SA< FunctionType, CoolingScheduleType >inline
MaxMove() const SA< FunctionType, CoolingScheduleType >inline
MaxMove()SA< FunctionType, CoolingScheduleType >inline
MaxToleranceSweep() const SA< FunctionType, CoolingScheduleType >inline
MaxToleranceSweep()SA< FunctionType, CoolingScheduleType >inline
MoveCtrlSweep() const SA< FunctionType, CoolingScheduleType >inline
MoveCtrlSweep()SA< FunctionType, CoolingScheduleType >inline
MoveSize() const SA< FunctionType, CoolingScheduleType >inline
MoveSize()SA< FunctionType, CoolingScheduleType >inline
Optimize(arma::mat &iterate)SA< FunctionType, CoolingScheduleType >
SA(FunctionType &function, CoolingScheduleType &coolingSchedule, const size_t maxIterations=1000000, const double initT=10000., const size_t initMoves=1000, const size_t moveCtrlSweep=100, const double tolerance=1e-5, const size_t maxToleranceSweep=3, const double maxMoveCoef=20, const double initMoveCoef=0.3, const double gain=0.3)SA< FunctionType, CoolingScheduleType >
Temperature() const SA< FunctionType, CoolingScheduleType >inline
Temperature()SA< FunctionType, CoolingScheduleType >inline
Tolerance() const SA< FunctionType, CoolingScheduleType >inline
Tolerance()SA< FunctionType, CoolingScheduleType >inline