Updated boolean test in iOS image segmenter tests

This commit is contained in:
Prianka Liz Kariat 2023-09-11 18:46:19 +05:30
parent 0ec58f4749
commit e5df5adf84

View File

@ -153,9 +153,14 @@ double softIOU(const float *mask1, const float *mask2, size_t size) {
usingImageSegmenter:imageSegmenter];
XCTAssertNotNil(result.categoryMask);
shouldHaveConfidenceMasks ? XCTAssertNotNil(result.confidenceMasks)
: XCTAssertNil(result.confidenceMasks);
if (shouldHaveConfidenceMasks) {
XCTAssertNotNil(result.confidenceMasks);
}
else {
XCTAssertNil(result.confidenceMasks);
}
[self assertCategoryMask:result.categoryMask
approximatelyEqualsExpectedCategoryMaskImageWithFileInfo:expectedCategoryMaskFileInfo];
}
@ -170,7 +175,13 @@ double softIOU(const float *mask1, const float *mask2, size_t size) {
usingImageSegmenter:imageSegmenter];
XCTAssertNotNil(result.confidenceMasks);
shouldHaveCategoryMask ? XCTAssertNotNil(result.categoryMask) : XCTAssertNil(result.categoryMask);
if (shouldHaveCategoryMask) {
XCTAssertNotNil(result.categoryMask);
}
else {
XCTAssertNil(result.categoryMask);
}
XCTAssertLessThan(index, result.confidenceMasks.count);