|
@@ -418,6 +418,12 @@ public class RankStrategy4RegionMergeModelV568 extends RankStrategy4RegionMergeM
|
|
|
}
|
|
|
|
|
|
private double norFusion(double modelWeight, double modelScore, double statWeight, double statScore) {
|
|
|
- return modelWeight * modelScore + statWeight * statScore;
|
|
|
+ if (modelScore < 1E-8) {
|
|
|
+ return statScore;
|
|
|
+ } else if (statScore < 1E-8) {
|
|
|
+ return modelScore;
|
|
|
+ } else {
|
|
|
+ return modelWeight * modelScore + statWeight * statScore;
|
|
|
+ }
|
|
|
}
|
|
|
}
|