추론 수정
This commit is contained in:
@@ -308,21 +308,28 @@ public class InferenceResultService {
|
|||||||
.filter(c -> mapSheetNums.contains(c.getMapSheetNum()))
|
.filter(c -> mapSheetNums.contains(c.getMapSheetNum()))
|
||||||
.toList();
|
.toList();
|
||||||
|
|
||||||
|
// target도 교집합으로 줄이기
|
||||||
|
List<MngListDto> filteredTargetMngList =
|
||||||
|
targetMngList.stream()
|
||||||
|
.filter(t -> t.getMapSheetNum() != null)
|
||||||
|
.filter(t -> mapSheetNums.contains(t.getMapSheetNum()))
|
||||||
|
.toList();
|
||||||
|
|
||||||
// 로그
|
// 로그
|
||||||
int targetOnlyExcluded = targetTotal - intersection;
|
int targetOnlyExcluded = targetTotal - intersection;
|
||||||
int compareOnly = compareTotalAfterFallback - intersection;
|
int compareOnly = compareTotalAfterFallback - intersection;
|
||||||
|
|
||||||
log.info(
|
log.info(
|
||||||
"""
|
"""
|
||||||
===== MapSheet Year Comparison =====
|
===== MapSheet Year Comparison =====
|
||||||
target Total: {}
|
target Total: {}
|
||||||
compare Total(before fallback): {}
|
compare Total(before fallback): {}
|
||||||
compare Total(after fallback): {}
|
compare Total(after fallback): {}
|
||||||
Intersection: {}
|
Intersection: {}
|
||||||
target Only (Excluded): {}
|
target Only (Excluded): {}
|
||||||
compare Only: {}
|
compare Only: {}
|
||||||
====================================
|
====================================
|
||||||
""",
|
""",
|
||||||
targetTotal,
|
targetTotal,
|
||||||
compareTotalBeforeFallback,
|
compareTotalBeforeFallback,
|
||||||
compareTotalAfterFallback,
|
compareTotalAfterFallback,
|
||||||
@@ -357,7 +364,7 @@ public class InferenceResultService {
|
|||||||
GeoJsonValidator.validateWithRequested(targetScene.getFilePath(), mapSheetNums);
|
GeoJsonValidator.validateWithRequested(targetScene.getFilePath(), mapSheetNums);
|
||||||
|
|
||||||
// 추론 실행
|
// 추론 실행
|
||||||
return executeInference(req, targetMngList, mapSheetNums, compareScene, targetScene);
|
return executeInference(req, filteredTargetMngList, mapSheetNums, compareScene, targetScene);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user