Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/moses-smt/vowpal_wabbit.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJake Hofman <jhofman@gmail>2013-04-10 17:55:27 +0400
committerJake Hofman <jhofman@gmail>2013-04-10 17:55:27 +0400
commita2e014793a61a69fcb7d1eb6cc8131f834cd4c29 (patch)
tree23db00e6fe5ca7f1fec598f41817cff4ed30ab9d /vowpalwabbit/sender.cc
parent283e5d8c35cda9b1fda783528def3ea2a021b729 (diff)
in the midst of debug
Diffstat (limited to 'vowpalwabbit/sender.cc')
-rw-r--r--vowpalwabbit/sender.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/vowpalwabbit/sender.cc b/vowpalwabbit/sender.cc
index ced2168f..67374945 100644
--- a/vowpalwabbit/sender.cc
+++ b/vowpalwabbit/sender.cc
@@ -37,7 +37,7 @@ namespace SENDER {
s.buf->files.push_back(s.sd);
}
-void send_features(io_buf *b, example* ec)
+ void send_features(io_buf *b, example* ec, uint32_t weights_per_problem, uint32_t mask)
{
// note: subtracting 1 b/c not sending constant
output_byte(*b,(unsigned char) (ec->indices.size()-1));
@@ -45,7 +45,7 @@ void send_features(io_buf *b, example* ec)
for (unsigned char* i = ec->indices.begin; i != ec->indices.end; i++) {
if (*i == constant_namespace)
continue;
- output_features(*b, *i, ec->atomics[*i].begin, ec->atomics[*i].end);
+ output_features(*b, *i, ec->atomics[*i].begin, ec->atomics[*i].end, weights_per_problem, mask);
}
b->flush();
}
@@ -87,7 +87,7 @@ void send_features(io_buf *b, example* ec)
all->set_minmax(all->sd, ld->label);
simple_label.cache_label(ld, *s->buf);//send label information.
cache_tag(*s->buf, ec->tag);
- send_features(s->buf,ec);
+ send_features(s->buf,ec, all->weights_per_problem, all->parse_mask);
delay_ring[sent_index++ % all->p->ring_size] = ec;
}
else if (parser_done(all->p))