Commit Graph

100 Commits

Author SHA1 Message Date
Eva Hasler
e7e4dbd405 merge remaining changes to mira, word pair features, phrase pair features 2012-10-03 18:53:55 +01:00
Eva Hasler
ebbf0d028c changes to mira, adding jackknife to experiment.perl 2012-10-01 20:36:52 +01:00
Eva Hasler
ea1bdd03f1 clean up mira 2012-07-04 11:40:12 +01:00
Eva Hasler
788bea2f2b clean up and fixing stopping criterion in mira training script 2012-07-03 16:21:09 +01:00
Eva Hasler
3c1728f30d clean up 2012-06-01 20:20:30 +01:00
Eva Hasler
6a6a35c65e fix start weights in experiment.perl, add hypothesis queue for picking hope and fear translations, add variations to 1slack formulation 2012-06-01 01:49:42 +01:00
Eva Hasler
4f76643486 update feature learning rate code 2012-05-18 18:58:42 +01:00
Eva Hasler
c8f04a7e48 add feature confidence 2012-05-15 17:49:54 +01:00
Eva Hasler
30deedde9f changed permission, everything changed.. 2012-05-10 18:54:24 +01:00
Eva Hasler
9035a0ac85 fix margin normalisation 2012-05-02 17:57:24 +01:00
Eva Hasler
ef552fe91a remove caching of wp weight and translation weights, clean up mira code 2012-04-29 05:37:48 +01:00
Eva
4bc3982da7 add parameters --scale-margin-precision, --scale-update-precision 2012-03-18 16:38:13 +00:00
Eva Hasler
7ac84d5da9 add parameter --batch-equals-shard, --separate-updates 2012-03-11 16:18:42 +00:00
Eva Hasler
0fc9d2511c tempor. change margin normalisation to normalise loss and modelScoreDiff 2012-03-08 19:41:07 +00:00
Eva Hasler
607119cacd add option --scale-by-inverse-length 2012-03-07 17:43:15 +00:00
Eva Hasler
75e388ad1d add parameter --normalise-margin 2012-03-06 18:32:02 +00:00
Eva Hasler
d32cf964ba add schemes 6, 7 2012-03-05 15:29:22 +00:00
Eva Hasler
3aa15b7137 add parameter --hope-model 2012-03-05 14:55:46 +00:00
Eva Hasler
9e79b2ea89 add scheme 6 2012-03-05 12:33:46 +00:00
Eva
ba7da1042d specify 5 different update schemes 2012-03-05 00:55:36 +00:00
Eva Hasler
19f591bb98 add modes 'rank-only' and 'hope-fear-rank' 2012-02-20 20:14:19 +00:00
Eva Hasler
f3daf4fac6 compute model score difference from model scores instead of from feature value difference 2012-02-20 17:27:35 +00:00
Eva Hasler
5e3331311e introduce boost parameter 2012-02-20 15:54:55 +00:00
Eva Hasler
384b7e7598 enable mira learning rate for analytical update 2012-02-19 19:56:16 +00:00
Eva Hasler
d35213ba3f remove output of feature value difference 2012-02-14 19:22:29 +00:00
Eva Hasler
8740f7ed81 remove output of feature value difference 2012-02-14 19:15:33 +00:00
Eva HASLER
b76eb947a0 remove correct-scaling vars 2012-02-03 20:49:43 +00:00
Eva Hasler
c4d9b53390 ignore details 2012-02-01 20:33:57 +00:00
Eva Hasler
960c60c9c6 fix scaling correction.. (hopefully) 2012-01-31 18:14:28 +00:00
Eva Hasler
c06b5f4934 add parameter --correct-scaling 2012-01-23 15:15:27 +00:00
Eva Hasler
709484860e fix delayed updates, analytic update for 1 constraint 2012-01-23 12:22:12 +00:00
Eva Hasler
7c9f59fee3 update example selection 2012-01-16 16:08:56 +00:00
Eva Hasler
a050992abd add parameter --delay-updates 2012-01-14 15:56:16 +00:00
Eva Hasler
52f8dcb8fc add length-based example selection (--max-length-deviation) 2011-10-25 15:17:00 +01:00
ehasler
cd63771ca4 update parameters --scale-margin and --scale-update
git-svn-id: http://svn.statmt.org/repository/mira@3923 cc96ff50-19ce-11e0-b349-13d7f0bd23df
2011-08-18 12:59:38 +02:00
ehasler
f658840f1a refactorings, remove burn-in code
git-svn-id: http://svn.statmt.org/repository/mira@3922 cc96ff50-19ce-11e0-b349-13d7f0bd23df
2011-08-18 12:59:38 +02:00
ehasler
120be1df4f code clean-up, step 1
git-svn-id: http://svn.statmt.org/repository/mira@3918 cc96ff50-19ce-11e0-b349-13d7f0bd23df
2011-08-18 12:59:38 +02:00
ehasler
42333388b4 change verbosity for cerr messages, remove some unwanted options, introduce --margin-slack, --margin-incr
git-svn-id: http://svn.statmt.org/repository/mira@3913 cc96ff50-19ce-11e0-b349-13d7f0bd23df
2011-08-18 12:59:37 +02:00
ehasler
4e0f848d50 remove multiple oracles, remove accumulating constraints
git-svn-id: http://svn.statmt.org/repository/mira@3908 cc96ff50-19ce-11e0-b349-13d7f0bd23df
2011-08-18 12:59:37 +02:00
ehasler
c0bb177791 enable margin scaling and update scaling with oracle bleu; remove fixed margin scaling
git-svn-id: http://svn.statmt.org/repository/mira@3906 cc96ff50-19ce-11e0-b349-13d7f0bd23df
2011-08-18 12:59:37 +02:00
ehasler
5c4be22240 remove bug in updateWeightsHopeFear()
git-svn-id: http://svn.statmt.org/repository/mira@3904 cc96ff50-19ce-11e0-b349-13d7f0bd23df
2011-08-18 12:59:37 +02:00
ehasler
dedd322025 code cleanup
git-svn-id: http://svn.statmt.org/repository/mira@3902 cc96ff50-19ce-11e0-b349-13d7f0bd23df
2011-08-18 12:59:37 +02:00
ehasler
d598fc4c85 print oracle/reference length, implement --core-weights
git-svn-id: http://svn.statmt.org/repository/mira@3901 cc96ff50-19ce-11e0-b349-13d7f0bd23df
2011-08-18 12:59:37 +02:00
ehasler
ccb4cf0fb2 add m_precision to modelScoreDiff
git-svn-id: http://svn.statmt.org/repository/mira@3900 cc96ff50-19ce-11e0-b349-13d7f0bd23df
2011-08-18 12:59:37 +02:00
ehasler
020c71216b For hope-fear option, add only constraints between hope and fear translations, not between hope translations. Make hope-fear sizes flexible with --hope-n and --fear-n
git-svn-id: http://svn.statmt.org/repository/mira@3897 cc96ff50-19ce-11e0-b349-13d7f0bd23df
2011-08-18 12:59:37 +02:00
ehasler
a177b58d18 set precision to 0, set hope-fear to 1, dont add constraints for equal translations
git-svn-id: http://svn.statmt.org/repository/mira@3896 cc96ff50-19ce-11e0-b349-13d7f0bd23df
2011-08-18 12:59:37 +02:00
ehasler
a1d2252529 enable perceptron update with only 1 hope and fear translation each
git-svn-id: http://svn.statmt.org/repository/mira@3891 cc96ff50-19ce-11e0-b349-13d7f0bd23df
2011-08-18 12:59:37 +02:00
ehasler
a58dd23b03 remove stop-optimal parameter, default for precision is 1.0, fix flexible slack, inable analytical update
git-svn-id: http://svn.statmt.org/repository/mira@3890 cc96ff50-19ce-11e0-b349-13d7f0bd23df
2011-08-18 12:59:37 +02:00
ehasler
46cf77fa79 include precision option for constraint checking, fix some logs, ignore update when constraint change == 0 and error increases
git-svn-id: http://svn.statmt.org/repository/mira@3888 cc96ff50-19ce-11e0-b349-13d7f0bd23df
2011-08-18 12:59:36 +02:00
ehasler
479ba8d160 fix bug in options --past-and-current-constraints, --accumulate-most-violated-constraints
git-svn-id: http://svn.statmt.org/repository/mira@3884 cc96ff50-19ce-11e0-b349-13d7f0bd23df
2011-08-18 12:59:36 +02:00