|
@@ -69,7 +69,6 @@ public class VlogAdCvrLRAdjustingScorer extends AbstractScorer {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- LOGGER.debug("ctr ranker java execute time: [{}]", System.currentTimeMillis() - startTime);
|
|
|
LOGGER.debug("[ctr ranker time java] items size={}, cost={} ",
|
|
|
items.size(), System.currentTimeMillis() - startTime);
|
|
|
return items;
|
|
@@ -79,13 +78,13 @@ public class VlogAdCvrLRAdjustingScorer extends AbstractScorer {
|
|
|
/**
|
|
|
* 校准cvr
|
|
|
*/
|
|
|
- public void calcScore(final CvrAdjustingModel lrModel,
|
|
|
+ public void calcScore(final CvrAdjustingModel model,
|
|
|
final AdRankItem item,
|
|
|
final AdRequestContext requestContext) {
|
|
|
|
|
|
double pro = item.getCvr();
|
|
|
try {
|
|
|
- Double coef = lrModel.getAdjustingCoefficien(pro);
|
|
|
+ Double coef = model.getAdjustingCoefficien(pro);
|
|
|
if (Objects.nonNull(coef)) {
|
|
|
LOGGER.info("[VlogAdCvrLRAdjustingScorer.cvr adjusting] before: {}", pro);
|
|
|
pro = pro / coef;
|