|
@@ -10,7 +10,7 @@ from sklearn.metrics import mean_absolute_error, r2_score, mean_absolute_percent
|
|
|
|
|
|
from config import set_config
|
|
from config import set_config
|
|
from utils import read_from_pickle, write_to_pickle, data_normalization, \
|
|
from utils import read_from_pickle, write_to_pickle, data_normalization, \
|
|
- request_post, filter_video_status
|
|
+ request_post, filter_video_status, get_video_w_h_rate
|
|
from log import Log
|
|
from log import Log
|
|
from db_helper import RedisHelper, MysqlHelper
|
|
from db_helper import RedisHelper, MysqlHelper
|
|
|
|
|
|
@@ -215,19 +215,17 @@ def predict():
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+
|
|
|
|
+ if video_ids:
|
|
|
|
+ get_video_w_h_rate(video_ids=video_ids)
|
|
|
|
+ log_.info('update video w_h_rate to redis finished!')
|
|
|
|
+
|
|
|
|
|
|
def predict_test():
|
|
def predict_test():
|
|
"""测试环境数据生成"""
|
|
"""测试环境数据生成"""
|
|
|
|
|
|
- mysql_info = {
|
|
|
|
- 'host': 'rm-bp1k5853td1r25g3n690.mysql.rds.aliyuncs.com',
|
|
|
|
- 'port': 3306,
|
|
|
|
- 'user': 'wx2016_longvideo',
|
|
|
|
- 'password': 'wx2016_longvideoP@assword1234',
|
|
|
|
- 'db': 'longvideo'
|
|
|
|
- }
|
|
|
|
sql = "SELECT id FROM wx_video ORDER BY id DESC LIMIT 40000;"
|
|
sql = "SELECT id FROM wx_video ORDER BY id DESC LIMIT 40000;"
|
|
- mysql_helper = MysqlHelper(mysql_info=mysql_info)
|
|
+ mysql_helper = MysqlHelper()
|
|
data = mysql_helper.get_data(sql=sql)
|
|
data = mysql_helper.get_data(sql=sql)
|
|
video_ids = [video[0] for video in data]
|
|
video_ids = [video[0] for video in data]
|
|
|
|
|