未验证 提交 f351ceb6 编写于 作者: T Tao Luo 提交者: GitHub

Merge pull request #13345 from Superjomn/bugfix/lac_test

fix ner_test when bs>1
...@@ -144,8 +144,9 @@ void TestChineseNERPrediction(bool use_analysis) { ...@@ -144,8 +144,9 @@ void TestChineseNERPrediction(bool use_analysis) {
size_t num_samples; size_t num_samples;
for (int i = 0; i < FLAGS_repeat; i++) { for (int i = 0; i < FLAGS_repeat; i++) {
DataRecord data(FLAGS_infer_data, FLAGS_batch_size); DataRecord data(FLAGS_infer_data, FLAGS_batch_size);
// Just one batch, the num_samples remains the same.
num_samples = data.num_samples; num_samples = data.num_samples;
for (size_t bid = 0; bid < num_samples; ++bid) { for (size_t bid = 0; bid < num_samples / FLAGS_batch_size; ++bid) {
PrepareInputs(&input_slots, &data, FLAGS_batch_size); PrepareInputs(&input_slots, &data, FLAGS_batch_size);
timer.tic(); timer.tic();
predictor->Run(input_slots, &outputs); predictor->Run(input_slots, &outputs);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册