Home
last modified time | relevance | path

Searched refs:regex_model (Results 1 – 8 of 8) sorted by relevance

/aosp_15_r20/external/libtextclassifier/native/annotator/
H A Dzlib-utils_test.cc30 model.regex_model.reset(new RegexModelT); in TEST()
31 model.regex_model->patterns.emplace_back(new RegexModel_::PatternT); in TEST()
32 model.regex_model->patterns.back()->pattern = "this is a test pattern"; in TEST()
33 model.regex_model->patterns.emplace_back(new RegexModel_::PatternT); in TEST()
34 model.regex_model->patterns.back()->pattern = "this is a second test pattern"; in TEST()
73 compressed_model->regex_model()->patterns()->Get(0)->compressed_pattern(), in TEST()
77 compressed_model->regex_model()->patterns()->Get(1)->compressed_pattern(), in TEST()
96 EXPECT_EQ(model.regex_model->patterns[0]->pattern, "this is a test pattern"); in TEST()
97 EXPECT_EQ(model.regex_model->patterns[1]->pattern, in TEST()
H A Dzlib-utils.cc36 if (model->regex_model != nullptr) { in CompressModel()
37 for (int i = 0; i < model->regex_model->patterns.size(); i++) { in CompressModel()
38 RegexModel_::PatternT* pattern = model->regex_model->patterns[i].get(); in CompressModel()
85 if (model->regex_model != nullptr) { in DecompressModel()
86 for (int i = 0; i < model->regex_model->patterns.size(); i++) { in DecompressModel()
87 RegexModel_::PatternT* pattern = model->regex_model->patterns[i].get(); in DecompressModel()
H A Dannotator_test-include.cc259 unpacked_model->regex_model->patterns.push_back(MakePattern( in TEST_F()
262 unpacked_model->regex_model->patterns.push_back(MakePattern( in TEST_F()
272 unpacked_model->regex_model->patterns.push_back(std::move(verified_pattern)); in TEST_F()
328 unpacked_model->regex_model->patterns.push_back(std::move(verified_pattern)); in TEST_F()
329 unpacked_model->regex_model->lua_verifier.push_back( in TEST_F()
431 unpacked_model->regex_model->patterns.back().get(); in TEST_F()
464 unpacked_model->regex_model->patterns.clear(); in TEST_F()
465 unpacked_model->regex_model->patterns.push_back(MakePattern( in TEST_F()
469 unpacked_model->regex_model->patterns.push_back(MakePattern( in TEST_F()
487 unpacked_model->regex_model->patterns.back()->priority_score = 3.0; in TEST_F()
[all …]
H A Dflatbuffer-utils.cc29 if (model->regex_model == nullptr || model->entity_data_schema.empty()) { in SwapFieldNamesForOffsetsInPath()
38 model->regex_model->patterns) { in SwapFieldNamesForOffsetsInPath()
H A Dannotator.cc420 if (model_->regex_model()) { in ValidateAndInitialize()
562 if (!model_->regex_model()->patterns()) { in InitializeRegexModel()
568 for (const auto regex_pattern : *model_->regex_model()->patterns()) { in InitializeRegexModel()
573 model_->regex_model()->lazy_regex_compilation(), decompressor); in InitializeRegexModel()
814 if (model_->regex_model()->lua_verifier() == nullptr || in VerifyRegexMatchCandidate()
815 lua_verifier >= model_->regex_model()->lua_verifier()->size()) { in VerifyRegexMatchCandidate()
821 model_->regex_model()->lua_verifier()->Get(lua_verifier)->str()); in VerifyRegexMatchCandidate()
2805 if (model_->regex_model() == nullptr || in IsAnyRegexEntityTypeEnabled()
2806 model_->regex_model()->patterns() == nullptr) { in IsAnyRegexEntityTypeEnabled()
2809 for (int i = 0; i < model_->regex_model()->patterns()->size(); i++) { in IsAnyRegexEntityTypeEnabled()
[all …]
H A Dmodel.fbs571 regex_model:RegexModel;
/aosp_15_r20/external/libtextclassifier/native/utils/testing/
H A Dannotator.cc68 unpacked_model->regex_model->patterns.push_back(MakePattern( in AddTestRegexModel()
78 unpacked_model->regex_model->patterns.back().get(); in AddTestRegexModel()
/aosp_15_r20/out/soong/.intermediates/external/libtextclassifier/native/libtextclassifier_fbgen_annotator_model/gen/annotator/
Dmodel_generated.h3226 std::unique_ptr<libtextclassifier3::RegexModelT> regex_model{};
3323 const libtextclassifier3::RegexModel *regex_model() const { in regex_model() function
3414 verifier.VerifyTable(regex_model()) && in Verify()
3498 void add_regex_model(flatbuffers::Offset<libtextclassifier3::RegexModel> regex_model) { in add_regex_model()
3499 fbb_.AddOffset(Model::VT_REGEX_MODEL, regex_model); in add_regex_model()
3590 flatbuffers::Offset<libtextclassifier3::RegexModel> regex_model = 0,
3635 builder_.add_regex_model(regex_model);
3662 flatbuffers::Offset<libtextclassifier3::RegexModel> regex_model = 0,
3707 regex_model,
6825regex_model((o.regex_model) ? new libtextclassifier3::RegexModelT(*o.regex_model) : nullptr), in ModelT()
[all …]