model_init.py 656 B

123456789101112131415161718192021222324252627
  1. """
  2. @author: luojunhui
  3. """
  4. import json
  5. import asyncio
  6. import lightgbm as lgb
  7. class Models(object):
  8. """
  9. LightGBM Models
  10. """
  11. def __init__(self):
  12. """
  13. 在项目启动的时候加载好所有的模型
  14. :return:
  15. """
  16. print("正在加载模型")
  17. self.model_v1 = lgb.Booster(model_file="/root/lightgbm_score/models/lightgbm_0409_all_tags.bin")
  18. print("模型 1 加载完成......")
  19. self.model_v2 = lgb.Booster(model_file="/root/lightgbm_score/models/lightgbm_0409_spider.bin")
  20. print("模型 2 加载完成......")
  21. print("所有模型加载完成")
  22. models = Models()