summaryrefslogtreecommitdiff
path: root/pro-train
diff options
context:
space:
mode:
authorChris Dyer <cdyer@cs.cmu.edu>2011-09-14 14:47:06 +0100
committerChris Dyer <cdyer@cs.cmu.edu>2011-09-14 14:47:06 +0100
commitb7bff725993ba7ffc960a46db9b75fc570671ab5 (patch)
tree0cce3e06b664859e84ceef5b18c45a73df59df89 /pro-train
parent1ef494a6ece4852d51a437c4f008500535343021 (diff)
fix for more problems caused by hash refactoring
Diffstat (limited to 'pro-train')
-rw-r--r--pro-train/mr_pro_reduce.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/pro-train/mr_pro_reduce.cc b/pro-train/mr_pro_reduce.cc
index 6b491918..aff410a0 100644
--- a/pro-train/mr_pro_reduce.cc
+++ b/pro-train/mr_pro_reduce.cc
@@ -218,6 +218,10 @@ int main(int argc, char** argv) {
vector<weight_t> x, prev_x; // x[0] is bias
if (conf.count("weights")) {
Weights::InitFromFile(conf["weights"].as<string>(), &x);
+ x.resize(FD::NumFeats());
+ prev_x = x;
+ } else {
+ x.resize(FD::NumFeats());
prev_x = x;
}
cerr << " Number of features: " << x.size() << endl;