浏览代码

update config.py recommend.py video_rank.py video_recall.py

linfan 1 年之前
父节点
当前提交
1e2bde801b
共有 4 个文件被更改,包括 10 次插入5 次删除
  1. 5 0
      config.py
  2. 2 2
      recommend.py
  3. 1 1
      video_rank.py
  4. 2 2
      video_recall.py

+ 5 - 0
config.py

@@ -156,6 +156,7 @@ class BaseConfig(object):
             'abtest_334': 60057,
             'abtest_335': 60058,
             'abtest_336': 60059,
+            'abtest_337': 60060,
         },  # 地域分组小时级规则实验
 
         'rank_by_24h': {
@@ -379,6 +380,10 @@ class BaseConfig(object):
         '336': {
             'data_key': 'data10', 'rule_key': 'rule7',
             'ab_code': AB_CODE['region_rank_by_h'].get('abtest_336')
+        },
+        '337': {
+            'data_key': 'data10', 'rule_key': 'rule7',
+            'ab_code': AB_CODE['region_rank_by_h'].get('abtest_337')
         }
     }
 

+ 2 - 2
recommend.py

@@ -297,9 +297,9 @@ def video_recommend(request_id, mid, uid, size, top_K, flow_pool_P, app_type, al
     #if ab_code=="ab_new_test":
     #    rank_result = video_new_rank(data=data, size=size, top_K=top_K, flow_pool_P=float(flow_pool_P))
     #else:
-    if ab_code == 60058 or ab_code == 60059:
+    if ab_code == 60058 or ab_code == 60059 or ab_code == 60060 :
         test_config =pool_recall.get_test_config()
-        print("test config:",test_config)
+        #print("test config:",test_config)
         rank_result = video_sanke_rank(data=data, size=size, top_K=top_K, flow_pool_P=float(flow_pool_P), ab_Code=ab_code, exp_config=test_config)
     else:
         rank_result = video_rank(data=data, size=size, top_K=top_K, flow_pool_P=float(flow_pool_P))

+ 1 - 1
video_rank.py

@@ -728,7 +728,7 @@ def video_sanke_rank(data, size, top_K, flow_pool_P, ab_Code='', exp_config=None
                    ('rov_recall_24h',1,1), ('rov_recall_24h_dup',0.5,1)]
     if exp_config is not  None:
         recall_list = exp_config
-    print("recall_list:", recall_list)
+    #print("recall_list:", recall_list)
     rov_recall_rank = []
     select_ids = set('')
     for i in  range(3):

+ 2 - 2
video_recall.py

@@ -2523,9 +2523,9 @@ class PoolRecall(object):
         data = self.redis_helper.get_data_from_redis(key_name=recall_key)
         if data is not None:
             try:
-                print(data)
+                #print(data)
                 json_result = json.loads(data)
-                print(json_result)
+                #print(json_result)
                 return json_result
             except Exception as e:
                 return None