Lines Matching refs:classification
594 return !span.classification.empty() && in FilteredForAnnotation()
596 span.classification[0].collection) != in FilteredForAnnotation()
601 const ClassificationResult& classification) const { in FilteredForClassification()
602 return filtered_collections_classification_.find(classification.collection) != in FilteredForClassification()
607 return !span.classification.empty() && in FilteredForSelection()
609 span.classification[0].collection) != in FilteredForSelection()
615 const std::vector<ClassificationResult>& classification) { in ClassifiedAsOther() argument
616 return !classification.empty() && in ClassifiedAsOther()
617 classification[0].collection == Collections::Other(); in ClassifiedAsOther()
621 const std::vector<ClassificationResult>& classification) { in GetPriorityScore() argument
622 if (!classification.empty() && !ClassifiedAsOther(classification)) { in GetPriorityScore()
623 return classification[0].priority_score; in GetPriorityScore()
783 return GetPriorityScore(candidates[a].classification) > in SuggestSelection()
784 GetPriorityScore(candidates[b].classification); in SuggestSelection()
792 if (candidates[i].classification.empty() && in SuggestSelection()
798 &candidates[i].classification)) { in SuggestSelection()
922 if (!candidates[i].classification.empty()) { in ResolveConflict()
923 scores[i] = GetPriorityScore(candidates[i].classification); in ResolveConflict()
932 std::vector<ClassificationResult> classification; in ResolveConflict() local
935 /*embedding_cache=*/nullptr, &classification)) { in ResolveConflict()
939 if (!classification.empty()) { in ResolveConflict()
940 scores[i] = GetPriorityScore(classification); in ResolveConflict()
1614 for (const ClassificationResult& result : candidates[i].classification) { in ClassifyText()
1711 std::vector<ClassificationResult> classification; in ModelAnnotate() local
1714 &embedding_cache, &classification)) { in ModelAnnotate()
1722 if (!classification.empty() && !ClassifiedAsOther(classification) && in ModelAnnotate()
1723 classification[0].score >= min_annotate_confidence) { in ModelAnnotate()
1727 result_span.classification = std::move(classification); in ModelAnnotate()
1754 annotated_span.classification; in RemoveNotEnabledEntityTypes()
1767 return annotated_span.classification.empty(); in RemoveNotEnabledEntityTypes()
1889 if (!aggregated_span.classification.empty()) { in Annotate()
1895 if (candidates[i].classification.empty() || in Annotate()
1896 ClassifiedAsOther(candidates[i].classification) || in Annotate()
1900 for (ClassificationResult& classification : candidates[i].classification) { in Annotate()
1901 aggregated_span.classification.push_back(std::move(classification)); in Annotate()
1904 if (!aggregated_span.classification.empty()) { in Annotate()
1916 SortClassificationResults(&annotated_span.classification); in Annotate()
2063 result->back().classification = { in RegexChunk()
2068 result->back().classification[0].serialized_entity_data = in RegexChunk()
2340 annotated_span.classification.emplace_back( in DatetimeChunk()
2344 annotated_span.classification.back().datetime_parse_result = parse_result; in DatetimeChunk()
2346 annotated_span.classification.back().serialized_entity_data = in DatetimeChunk()