liqian 1 год назад
Родитель
Сommit
f6df90ef24
1 измененных файлов с 4 добавлено и 1 удалено
  1. 4 1
      ad_predict.py

+ 4 - 1
ad_predict.py

@@ -84,7 +84,10 @@ def get_creative_id_with_thompson_weight(mid, creative_id_list, gevent_pool, sor
             key_name=f"{config_.CREATIVE_CVR_KEY_PREFIX}{creative_id}")
         if cvr is None:
             continue
-        cvr_mapping[creative_id] = cvr
+        try:
+            cvr_mapping[creative_id] = float(cvr)
+        except:
+            continue
     cvr_sorted = sorted(cvr_mapping.items(), key=lambda x: x[1], reverse=False)
 
     for i, item in enumerate(cvr_sorted):