introduce parameter --update-after-epoch

git-svn-id: http://svn.statmt.org/repository/mira@3846 cc96ff50-19ce-11e0-b349-13d7f0bd23df
code cleanup

git-svn-id: http://svn.statmt.org/repository/mira@3847 cc96ff50-19ce-11e0-b349-13d7f0bd23df
introduce parameter --update-after

git-svn-id: http://svn.statmt.org/repository/mira@3848 cc96ff50-19ce-11e0-b349-13d7f0bd23df
initialisation of source phrase member variable in TargetPhrase

git-svn-id: http://svn.statmt.org/repository/mira@3849 cc96ff50-19ce-11e0-b349-13d7f0bd23df
missed from previous checkin

git-svn-id: http://svn.statmt.org/repository/mira@3850 cc96ff50-19ce-11e0-b349-13d7f0bd23df
average approx bleu of best model score translation

git-svn-id: http://svn.statmt.org/repository/mira@3851 cc96ff50-19ce-11e0-b349-13d7f0bd23df
introduce option to use average weights for pruning

git-svn-id: http://svn.statmt.org/repository/mira@3852 cc96ff50-19ce-11e0-b349-13d7f0bd23df
update training script

git-svn-id: http://svn.statmt.org/repository/mira@3853 cc96ff50-19ce-11e0-b349-13d7f0bd23df
dont print name of feature in vector

git-svn-id: http://svn.statmt.org/repository/mira@3854 cc96ff50-19ce-11e0-b349-13d7f0bd23df
update

git-svn-id: http://svn.statmt.org/repository/mira@3855 cc96ff50-19ce-11e0-b349-13d7f0bd23df
fix average moses weights

git-svn-id: http://svn.statmt.org/repository/mira@3856 cc96ff50-19ce-11e0-b349-13d7f0bd23df
compare best model score and bleu before and after weight change

git-svn-id: http://svn.statmt.org/repository/mira@3857 cc96ff50-19ce-11e0-b349-13d7f0bd23df
change default value for averaging weights to false

git-svn-id: http://svn.statmt.org/repository/mira@3858 cc96ff50-19ce-11e0-b349-13d7f0bd23df
show cache usage and weights

git-svn-id: http://svn.statmt.org/repository/mira@3859 cc96ff50-19ce-11e0-b349-13d7f0bd23df
add Hildreth unit tests, fix consstraint comparison in MiraOptimiser, some code clean-up

git-svn-id: http://svn.statmt.org/repository/mira@3860 cc96ff50-19ce-11e0-b349-13d7f0bd23df
add Hildreth unit tests, fix consstraint comparison in MiraOptimiser, some code clean-up

git-svn-id: http://svn.statmt.org/repository/mira@3861 cc96ff50-19ce-11e0-b349-13d7f0bd23df
change default values: --control-updates --> true, --accumulate-weights --> false, --distinct-nbest --> true

git-svn-id: http://svn.statmt.org/repository/mira@3862 cc96ff50-19ce-11e0-b349-13d7f0bd23df
forgot to check in .h file

git-svn-id: http://svn.statmt.org/repository/mira@3863 cc96ff50-19ce-11e0-b349-13d7f0bd23df
rename parameter --average-weights

git-svn-id: http://svn.statmt.org/repository/mira@3864 cc96ff50-19ce-11e0-b349-13d7f0bd23df
sanity check for updates-per-epoch, stopping criterion 'sum of updates this epoch'

git-svn-id: http://svn.statmt.org/repository/mira@3865 cc96ff50-19ce-11e0-b349-13d7f0bd23df