From afee36a1367be84f6317068a139c0101805d2cab Mon Sep 17 00:00:00 2001 From: Saman Date: Thu, 17 Oct 2019 10:49:42 +0300 Subject: [PATCH] changing output index in nnet3-xvector-compute-batched.cc from running on t to running on n --- src/nnet3bin/nnet3-xvector-compute-batched.cc | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/src/nnet3bin/nnet3-xvector-compute-batched.cc b/src/nnet3bin/nnet3-xvector-compute-batched.cc index de4ceeacad3..01240815348 100644 --- a/src/nnet3bin/nnet3-xvector-compute-batched.cc +++ b/src/nnet3bin/nnet3-xvector-compute-batched.cc @@ -334,8 +334,17 @@ BatchedXvectorComputer::BatchedXvectorComputer( input.indexes[n + opts_.batch_size * t] = index; } } - request.outputs.push_back(IoSpecification("output", 0, - opts_.batch_size)); + IoSpecification output; + output.name = "output"; + output.has_deriv = false; + output.indexes.resize(opts_.batch_size); + for (int32 n = 0; n < opts_.batch_size; n++){ + Index index; + index.n = n; + index.t = 0; + output.indexes[n] = index; + } + request.outputs.push_back(output); computation_ = compiler.Compile(request); } }