Commit c80097d1 authored by 赵威's avatar 赵威

try predict

parent c0b1b8af
...@@ -27,7 +27,7 @@ def time_cost(func): ...@@ -27,7 +27,7 @@ def time_cost(func):
ret = func(*args, **kwargs) ret = func(*args, **kwargs)
total_1 = (timeit.default_timer() - time_1) total_1 = (timeit.default_timer() - time_1)
print("prediction total cost {:.5f}s".format(total_1)) print("cost {:.5f}s".format(total_1))
return ret return ret
return wrapper return wrapper
...@@ -89,18 +89,31 @@ def main(): ...@@ -89,18 +89,31 @@ def main():
user1 = join_device_diary(device_id, random.sample(diary_ids, 300), redis_device_df, redis_diary_df) user1 = join_device_diary(device_id, random.sample(diary_ids, 300), redis_device_df, redis_diary_df)
model_predict(user1, predict_fn) model_predict(user1, predict_fn)
test1() @time_cost
def test2():
user1 = join_device_diary(device_id, random.sample(diary_ids, 300), redis_device_df, redis_diary_df)
model_predict(user1, predict_fn)
@time_cost
def test3():
user1 = join_device_diary(device_id, random.sample(diary_ids, 300), redis_device_df, redis_diary_df)
model_predict(user1, predict_fn)
# time_1 = timeit.default_timer() @time_cost
# user1 = join_device_diary(device_id, random.sample(diary_ids, 300), redis_device_df, redis_diary_df) def test4():
# model_predict(user1, predict_fn) user1 = join_device_diary(device_id, random.sample(diary_ids, 300), redis_device_df, redis_diary_df)
# total_1 = (timeit.default_timer() - time_1) model_predict(user1, predict_fn)
# print("prediction total cost {:.5f}s".format(total_1))
@time_cost
def test5():
user1 = join_device_diary(device_id, random.sample(diary_ids, 300), redis_device_df, redis_diary_df)
model_predict(user1, predict_fn)
# user2 = join_device_diary(device_id, random.sample(diary_ids, 300), redis_device_df, redis_diary_df) test1()
# user3 = join_device_diary(device_id, random.sample(diary_ids, 300), redis_device_df, redis_diary_df) test2()
# user4 = join_device_diary(device_id, random.sample(diary_ids, 300), redis_device_df, redis_diary_df) test3()
# user5 = join_device_diary(device_id, random.sample(diary_ids, 300), redis_device_df, redis_diary_df) test4()
test5()
total_time = (time.time() - time_begin) / 60 total_time = (time.time() - time_begin) / 60
print("cost {:.2f} mins at {}".format(total_time, datetime.now())) print("cost {:.2f} mins at {}".format(total_time, datetime.now()))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment