Mira::MiraOptimiser Member List

This is the complete list of members for Mira::MiraOptimiser, including all inherited members.

MiraOptimiser()Mira::MiraOptimiser [inline]
MiraOptimiser(float slack, bool scale_margin, bool scale_margin_precision, bool scale_update, bool scale_update_precision, bool boost, bool normaliseMargin, float sigmoidParam)Mira::MiraOptimiser [inline]
Optimiser()Mira::Optimiser [inline]
setPrecision(float precision)Mira::MiraOptimiser [inline]
setSlack(float slack)Mira::MiraOptimiser [inline]
updateWeights(Moses::ScoreComponentCollection &weightUpdate, const std::vector< std::vector< Moses::ScoreComponentCollection > > &featureValues, const std::vector< std::vector< float > > &losses, const std::vector< std::vector< float > > &bleuScores, const std::vector< std::vector< float > > &modelScores, const std::vector< Moses::ScoreComponentCollection > &oracleFeatureValues, const std::vector< float > oracleBleuScores, const std::vector< float > oracleModelScores, float learning_rate, size_t rank, size_t epoch)Mira::MiraOptimiser
updateWeightsAnalytically(Moses::ScoreComponentCollection &weightUpdate, Moses::ScoreComponentCollection &featureValuesHope, Moses::ScoreComponentCollection &featureValuesFear, float bleuScoreHope, float bleuScoreFear, float modelScoreHope, float modelScoreFear, float learning_rate, size_t rank, size_t epoch)Mira::MiraOptimiser
updateWeightsHopeFear(Moses::ScoreComponentCollection &weightUpdate, const std::vector< std::vector< Moses::ScoreComponentCollection > > &featureValuesHope, const std::vector< std::vector< Moses::ScoreComponentCollection > > &featureValuesFear, const std::vector< std::vector< float > > &bleuScoresHope, const std::vector< std::vector< float > > &bleuScoresFear, const std::vector< std::vector< float > > &modelScoresHope, const std::vector< std::vector< float > > &modelScoresFear, float learning_rate, size_t rank, size_t epoch, int updatePosition=-1)Mira::MiraOptimiser [virtual]
updateWeightsHopeFearSelective(Moses::ScoreComponentCollection &weightUpdate, const std::vector< std::vector< Moses::ScoreComponentCollection > > &featureValuesHope, const std::vector< std::vector< Moses::ScoreComponentCollection > > &featureValuesFear, const std::vector< std::vector< float > > &bleuScoresHope, const std::vector< std::vector< float > > &bleuScoresFear, const std::vector< std::vector< float > > &modelScoresHope, const std::vector< std::vector< float > > &modelScoresFear, float learning_rate, size_t rank, size_t epoch, int updatePosition=-1)Mira::MiraOptimiser
updateWeightsHopeFearSummed(Moses::ScoreComponentCollection &weightUpdate, const std::vector< std::vector< Moses::ScoreComponentCollection > > &featureValuesHope, const std::vector< std::vector< Moses::ScoreComponentCollection > > &featureValuesFear, const std::vector< std::vector< float > > &bleuScoresHope, const std::vector< std::vector< float > > &bleuScoresFear, const std::vector< std::vector< float > > &modelScoresHope, const std::vector< std::vector< float > > &modelScoresFear, float learning_rate, size_t rank, size_t epoch, bool rescaleSlack, bool makePairs)Mira::MiraOptimiser


Generated on Thu Jun 4 00:31:56 2015 for Moses by  doxygen 1.5.9