diff options
author | Paulius Klyvis <paulius.klyvis@adform.com> | 2014-12-11 19:22:57 +0300 |
---|---|---|
committer | Paulius Klyvis <paulius.klyvis@adform.com> | 2014-12-11 19:22:57 +0300 |
commit | 878a24accb06f24ff3fc4ffbcecd536fbc8389cd (patch) | |
tree | 8522921d98a633886a2f4c38b2b0a022753d2f88 /vowpalwabbit | |
parent | ee56eac6d2ef722aed5c613ce9238caee337503f (diff) |
reverted back change (3)
Diffstat (limited to 'vowpalwabbit')
-rw-r--r-- | vowpalwabbit/ftrl_proximal.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/vowpalwabbit/ftrl_proximal.cc b/vowpalwabbit/ftrl_proximal.cc index 1b0fdd9b..fd613367 100644 --- a/vowpalwabbit/ftrl_proximal.cc +++ b/vowpalwabbit/ftrl_proximal.cc @@ -83,7 +83,7 @@ namespace FTRL { float predict_and_gradient(vw& all, ftrl &b, example& ec) { float fp = ftrl_predict(all, ec); - ec.pred.scalar = fp; + ec.updated_prediction = fp; label_data& ld = ec.l.simple; all.set_minmax(all.sd, ld.label); @@ -127,9 +127,9 @@ namespace FTRL { void evaluate_example(vw& all, ftrl& b , example& ec) { label_data& ld = ec.l.simple; - //ec.loss = all.loss->getLoss(all.sd, ec.updated_prediction, ld.label) * ld.weight; + ec.loss = all.loss->getLoss(all.sd, ec.updated_prediction, ld.label) * ld.weight; if (b.progressive_validation) { - float v = 1./(1 + exp(-ec.pred.scalar)); + float v = 1./(1 + exp(-ec.updated_prediction)); fprintf(b.fo, "%.6f\t%d\n", v, (int)(ld.label * ld.weight)); } } |