D | image_metrics_test.cc | 31 float MaxP(float minr, const std::vector<PR>& prs) { in MaxP() argument 33 for (auto& pr : prs) { in MaxP() 39 float ExpectedAP(const std::vector<PR>& prs) { in ExpectedAP() argument 42 sum += MaxP(r, prs); in ExpectedAP() 52 std::vector<PR> prs; in TEST() local 54 prs = {{1., 1.}, {0.5, 1.0}, {1 / 3, 1.0}}; in TEST() 55 EXPECT_NEAR(ExpectedAP(prs), AveragePrecision().FromPRCurve(prs), 1e-6); in TEST() 57 prs = {{1.0, 0.01}}; in TEST() 58 EXPECT_NEAR(ExpectedAP(prs), AveragePrecision().FromPRCurve(prs), 1e-6); in TEST() 60 prs = {{1.0, 0.2}, {1.0, 0.4}, {0.67, 0.4}, {0.5, 0.4}, {0.4, 0.4}, in TEST() [all …]
|