hms_cattle_research/config.py
2024-12-22 09:58:15 +08:00

49 lines
1.3 KiB
Python
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Author: Lee Wu Love Lele
# Datetime: 2024/12/6 15:31
# 远程数据库配置
RDB_HOST = "rm-bp1442up0e0nlz95szo.mysql.rds.aliyuncs.com"
RDB_USER = "rhm_read_only"
RDB_PASSWORD = "aA123456+"
RDB_NAME = "rhm_insure_dev"
# 本地数据库配置
LDB_HOST = "127.0.0.1"
LDB_PORT = "3306"
LDB_USER = "root"
LDB_PASSWORD = "1QAZ9ol."
LDB_NAME = "hm_data"
# 数据库日期时间格式
DATETIME_FORMAT = "%Y-%m-%d %H:%M:%S"
# tqdm执行进度条开关
TQDM_DISABLE = False
# 计算牛只体重波动时,变化率小于此值视为稳定
STABILITY_THRESHOLD = 3
# 提取体重日志时的最小时间窗口体重波小于10s的不提取
MIN_TIME_WINDOW = 10
# 所有牛只购入体重最大值
BUY_WEIGHT_MAX = '609'
# 所有牛只购入体重最小值
BUY_WEIGHT_MIN = '363'
# 体重日志截取最小值BUY_WEIGHT_AVG 的百分比
MIN_TOTAL_BUY_WEIGHT_PERCENT = '0.7'
MIN_SINGLE_BUY_WEIGHT_PERCENT = '0.7'
# 体重日志截取最大值BUY_WEIGHT_AVG 的百分比
MAX_TOTAL_BUY_WEIGHT_PERCENT = '1.5'
# 根据特定牛只的购入体重截取最大值比例在目前的数据中有一头牛出栏体重比购入体重大1.8倍已这个为参考值定义2倍。
MAX_SINGLE_BUY_WEIGHT_PERCENT = '2'
TOTAL_BUY_WEIGHT_AVG = '439.24'
# 判断一个波的时间周期内RFID频率的阈值大于
RFID_FREQUENCY_THRESHOLD_VALUE = 0.8