Use base::EraseIf()
This patch is just a code simplification. It's much easier to write: base::EraseIf(container, ...); than: container.erase(std::remove_if(container.begin(), container.end(), ...), container.end()); Bug: 875665 Change-Id: I099304b13682f73d3fff214314ffa7c5d886bd45 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4881791 Reviewed-by: Yao Xiao <yaoxia@chromium.org> Commit-Queue: Yao Xiao <yaoxia@chromium.org> Cr-Commit-Position: refs/heads/main@{#1200365}
This commit is contained in:

committed by
Chromium LUCI CQ

parent
d3ccd069f4
commit
785e40b292
1
AUTHORS
1
AUTHORS
@@ -37,6 +37,7 @@ Addanki Gandhi Kishor <kishor.ag@samsung.com>
|
|||||||
Adenilson Cavalcanti <a.cavalcanti@samsung.com>
|
Adenilson Cavalcanti <a.cavalcanti@samsung.com>
|
||||||
Aditi Singh <a20.singh@samsung.com>
|
Aditi Singh <a20.singh@samsung.com>
|
||||||
Aditya Bhargava <heuristicist@gmail.com>
|
Aditya Bhargava <heuristicist@gmail.com>
|
||||||
|
Aditya Sharma <a2.sharma@samsung.com>
|
||||||
Adrian Belgun <adrian.belgun@intel.com>
|
Adrian Belgun <adrian.belgun@intel.com>
|
||||||
Adrian Ratiu <adrian.ratiu@collabora.corp-partner.google.com>
|
Adrian Ratiu <adrian.ratiu@collabora.corp-partner.google.com>
|
||||||
Adrià Vilanova Martínez <me@avm99963.com>
|
Adrià Vilanova Martínez <me@avm99963.com>
|
||||||
|
@@ -395,13 +395,11 @@ AnnotatorImpl::ExtractCategoriesFromModelOutput(
|
|||||||
|
|
||||||
// Prune out categories that do not meet the minimum threshold.
|
// Prune out categories that do not meet the minimum threshold.
|
||||||
if (category_params.min_category_weight() > 0) {
|
if (category_params.min_category_weight() > 0) {
|
||||||
categories.erase(
|
base::EraseIf(categories,
|
||||||
std::remove_if(categories.begin(), categories.end(),
|
|
||||||
[&](const std::pair<int32_t, float>& category) {
|
[&](const std::pair<int32_t, float>& category) {
|
||||||
return category.second <
|
return category.second <
|
||||||
category_params.min_category_weight();
|
category_params.min_category_weight();
|
||||||
}),
|
});
|
||||||
categories.end());
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Prune out none weights.
|
// Prune out none weights.
|
||||||
|
Reference in New Issue
Block a user