# 自动增量训练配置 auto_training: # 总开关 enabled: false # 暂时关闭自动增训 # 数据管理 data: keep_normal_days: 7 # 正常音频保留天数 keep_anomaly_days: -1 # 异常音频保留天数(-1=永久) cleanup_time: "00:00" # 每日清理时间(0点) # 增量训练配置 incremental: enabled: true schedule_time: "02:00" # 每日训练时间 # 数据采样 use_days_ago: 1 # 使用N天前的数据(1=昨天) sample_hours: 2 # 随机采样时长(小时),0=使用全部 min_samples: 50 # 最少样本数,不足则跳过 # 训练参数 epochs: 50 # 训练轮数 learning_rate: 0.0001 # 学习率 batch_size: 64 # 批大小 # 模型管理 model: backup_before_train: true # 训练前备份 keep_backups: 7 # 保留备份数量 auto_deploy: true # 自动部署新模型 update_thresholds: true # 训练后更新阈值npy # 验证配置 validation: enabled: true # 冷启动配置(新水厂无模型时) cold_start: enabled: true wait_hours: 2 # 等待收集数据时长 min_samples: 100 # 最少样本数