|
@@ -325,12 +325,19 @@ public class TopRecommendPipeline {
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
-
|
|
|
+ double share2allreturnScore = item.scoresMap.getOrDefault("share2allreturnScore", 0.0);
|
|
|
+ double view2allreturnScore = item.scoresMap.getOrDefault("view2allreturnScore", 0.0);
|
|
|
|
|
|
- Double view2PreReturnsScore = item.scoresMap.getOrDefault("view2PreReturnsScore", 0.0);
|
|
|
- Double share2PreReturnsScore = item.scoresMap.getOrDefault("share2PreReturnsScore", 0.0);
|
|
|
- double score = view2PreReturnsScore + share2PreReturnsScore;
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ if (Double.isNaN(share2allreturnScore)) {
|
|
|
+ share2allreturnScore = 0.0;
|
|
|
+ }
|
|
|
+ if (Double.isNaN(view2allreturnScore)) {
|
|
|
+ view2allreturnScore = 0.0;
|
|
|
+ }
|
|
|
+ double score = share2allreturnScore + view2allreturnScore;
|
|
|
|
|
|
|
|
|
|