diff --git a/src/main/java/com/kamco/cd/kamcoback/inference/service/InferenceRunService.java b/src/main/java/com/kamco/cd/kamcoback/inference/service/InferenceRunService.java index 7f051ac8..c07bdca0 100644 --- a/src/main/java/com/kamco/cd/kamcoback/inference/service/InferenceRunService.java +++ b/src/main/java/com/kamco/cd/kamcoback/inference/service/InferenceRunService.java @@ -44,13 +44,21 @@ public class InferenceRunService { List compareList = mapSheetMngCoreService.getMapSheetMngHst(compareYear); List targetList = mapSheetMngCoreService.getMapSheetMngHst(targetYear); + log.info( + "hst list count compareList = {}, targetList = {}", compareList.size(), targetList.size()); + Set compareSet = new HashSet<>(compareList); List filteredTargetList = - targetList.stream() - .filter(compareSet::contains) // 2021에 있는 도협만 남김 - .distinct() // 필요 없으면 제거 - .toList(); + targetList.stream().filter(compareSet::contains).distinct().toList(); + + long removedCount = targetList.size() - filteredTargetList.size(); + + log.info( + "target total count: {}, compare total count: {}, Excluded count: {}", + targetList.size(), + compareList.size(), + removedCount); Scene modelComparePath = getSceneInference(compareYear.toString(), filteredTargetList, "", ""); Scene modelTargetPath = getSceneInference(targetYear.toString(), filteredTargetList, "", "");