config.py 614 B

1234567891011121314151617181920
  1. """
  2. 配置文件
  3. """
  4. import os
  5. class Config:
  6. DEBUG = True
  7. DATABASE = os.path.join(os.path.dirname(os.path.dirname(__file__)), 'SoilAcidification.db')
  8. SQLALCHEMY_DATABASE_URI = f'sqlite:///{DATABASE}'
  9. UPLOAD_FOLDER = 'uploads/datasets' # 上传excel文件保存路径
  10. MODEL_SAVE_PATH = 'pkl' # 模型保存路径
  11. # Celery配置
  12. CELERY_BROKER_URL = 'redis://localhost:6379/0'
  13. CELERY_RESULT_BACKEND = 'redis://localhost:6379/0'
  14. # 定义阈值配置
  15. THRESHOLD = 20
  16. # 定义自动训练默认模型类型配置
  17. DEFAULT_MODEL_TYPE = 'RandomForest'