From 942688840f63fec5a69563e47927c4d0cd84405a Mon Sep 17 00:00:00 2001 From: YangZhou Date: Tue, 7 Feb 2023 19:16:44 +0800 Subject: [PATCH] replace reset with make_unique --- runtime/engine/asr/recognizer/u2_recognizer.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/runtime/engine/asr/recognizer/u2_recognizer.cc b/runtime/engine/asr/recognizer/u2_recognizer.cc index c4875bbcc..da1348f55 100644 --- a/runtime/engine/asr/recognizer/u2_recognizer.cc +++ b/runtime/engine/asr/recognizer/u2_recognizer.cc @@ -35,10 +35,10 @@ U2Recognizer::U2Recognizer(const U2RecognizerResource& resource) CHECK_NE(resource.vocab_path, ""); if (resource.decoder_opts.tlg_decoder_opts.fst_path.empty()) { LOG(INFO) << resource.decoder_opts.tlg_decoder_opts.fst_path; - decoder_.reset(new CTCPrefixBeamSearch( - resource.vocab_path, resource.decoder_opts.ctc_prefix_search_opts)); + decoder_ = std::make_unique( + resource.vocab_path, resource.decoder_opts.ctc_prefix_search_opts); } else { - decoder_.reset(new TLGDecoder(resource.decoder_opts.tlg_decoder_opts)); + decoder_ = std::make_unique(resource.decoder_opts.tlg_decoder_opts); } symbol_table_ = decoder_->WordSymbolTable();