|
@@ -373,3 +373,530 @@
|
|
|
0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00] - training
|
|
|
2025-05-26 10:56:13,779 - dbmg.py - INFO - ✅ 模型 lstm 保存成功 | 文档ID: 6833d84d8a59ed23c934ddf3 - insert_trained_model_into_mongo
|
|
|
2025-05-26 10:56:13,800 - dbmg.py - INFO - ✅ 缩放器 lstm 保存成功 | 文档ID: 6833d84d8a59ed23c934ddf5 - insert_scaler_model_into_mongo
|
|
|
+2025-05-26 13:17:06,298 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:17:44,916 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:17:45,030 - main.py - INFO - 输入文件目录: 62/1002/2025-04-21/IN - main
|
|
|
+2025-05-26 13:17:47,565 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:17:50,416 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:17:50,416 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:17:50,620 - tf_model_pre.py - INFO - GPU 1 allocated - _setup_resources
|
|
|
+2025-05-26 13:17:50,620 - tf_model_pre.py - INFO - GPU 2 allocated - _setup_resources
|
|
|
+2025-05-26 13:17:50,642 - dbmg.py - INFO - ✅ 成功加载 lstm 的缩放器 (版本时间: 2025-05-26 10:55:59) - get_scaler_model_from_mongo
|
|
|
+2025-05-26 13:17:50,643 - tf_model_pre.py - INFO - 算法状态异常:Traceback (most recent call last):
|
|
|
+ File "E:\compete\app\predict\tf_model_pre.py", line 68, in predict
|
|
|
+ ts.opt.cap = round(target_scaler.transform(np.array([[self.capacity]]))[0, 0], 2)
|
|
|
+ ^^
|
|
|
+NameError: name 'ts' is not defined. Did you mean: 'self.ts'?
|
|
|
+ - predict
|
|
|
+2025-05-26 13:17:50,643 - tf_model_pre.py - INFO - 算法状态异常:Traceback (most recent call last):
|
|
|
+ File "E:\compete\app\predict\tf_model_pre.py", line 68, in predict
|
|
|
+ ts.opt.cap = round(target_scaler.transform(np.array([[self.capacity]]))[0, 0], 2)
|
|
|
+ ^^
|
|
|
+NameError: name 'ts' is not defined. Did you mean: 'self.ts'?
|
|
|
+ - predict
|
|
|
+2025-05-26 13:17:50,643 - tf_model_pre.py - INFO - lstm预测任务:用了 0.02199840545654297 秒 - predict
|
|
|
+
|
|
|
+2025-05-26 13:17:51,800 - tf_model_train.py - INFO - GPU 1 allocated - _setup_resources
|
|
|
+2025-05-26 13:17:51,819 - data_cleaning.py - INFO - 开始清洗:训练集…… - cleaning
|
|
|
+2025-05-26 13:17:51,826 - data_cleaning.py - INFO - 行清洗:清洗的行数有:68,缺失的列有: - key_field_row_cleaning
|
|
|
+2025-05-26 13:17:51,853 - data_handler.py - INFO - 数据总数:2908, 时序缺失的间隔:0, 其中,较长的时间间隔:0 - missing_time_splite
|
|
|
+2025-05-26 13:17:51,853 - data_handler.py - INFO - 需要补值的总点数:0 - missing_time_splite
|
|
|
+2025-05-26 13:17:51,853 - data_handler.py - INFO - 再次测算,需要插值的总点数为:0.0 - fill_train_data
|
|
|
+2025-05-26 13:17:52,741 - dbmg.py - INFO - ⚠️ 未找到模型 'lstm' 的有效记录 - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:17:52,741 - tf_lstm.py - INFO - 加强训练加载模型权重失败:('cannot unpack non-iterable NoneType object',) - train_init
|
|
|
+2025-05-26 13:18:04,578 - tf_lstm.py - INFO - -----模型训练经过100轮迭代----- - training
|
|
|
+2025-05-26 13:18:04,579 - tf_lstm.py - INFO - 训练集损失函数为:[9.0332e-01 3.1775e-01 9.8980e-02 2.7250e-02 6.6000e-03 1.4200e-03
|
|
|
+ 2.7000e-04 5.0000e-05 1.0000e-05 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00] - training
|
|
|
+2025-05-26 13:18:04,579 - tf_lstm.py - INFO - 验证集损失函数为:[5.1259e-01 1.6716e-01 4.8310e-02 1.2260e-02 2.7500e-03 5.5000e-04
|
|
|
+ 1.0000e-04 2.0000e-05 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00] - training
|
|
|
+2025-05-26 13:18:04,619 - dbmg.py - INFO - ✅ 模型 lstm 保存成功 | 文档ID: 6833f98cf85448d0b0957d89 - insert_trained_model_into_mongo
|
|
|
+2025-05-26 13:18:04,627 - dbmg.py - INFO - ✅ 缩放器 lstm 保存成功 | 文档ID: 6833f98cf85448d0b0957d8b - insert_scaler_model_into_mongo
|
|
|
+2025-05-26 13:25:05,271 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:25:05,387 - main.py - INFO - 输入文件目录: 62/1002/2025-04-21/IN - main
|
|
|
+2025-05-26 13:25:07,918 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:25:10,813 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:25:10,815 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:25:11,026 - tf_model_pre.py - INFO - GPU 1 allocated - _setup_resources
|
|
|
+2025-05-26 13:25:11,026 - tf_model_pre.py - INFO - GPU 2 allocated - _setup_resources
|
|
|
+2025-05-26 13:25:11,041 - dbmg.py - INFO - ✅ 成功加载 lstm 的缩放器 (版本时间: 2025-05-26 10:55:59) - get_scaler_model_from_mongo
|
|
|
+2025-05-26 13:25:11,041 - dbmg.py - INFO - ✅ 成功加载 lstm 的缩放器 (版本时间: 2025-05-26 10:55:59) - get_scaler_model_from_mongo
|
|
|
+2025-05-26 13:25:11,149 - dbmg.py - INFO - lstm 模型成功从 MongoDB 加载! - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:25:11,150 - dbmg.py - INFO - 🧹 已清理临时文件: C:\Users\ADMINI~1\AppData\Local\Temp\tmp2m0xc3yk.keras - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:25:11,150 - tf_model_pre.py - INFO - 算法状态异常:Traceback (most recent call last):
|
|
|
+ File "E:\compete\app\predict\tf_model_pre.py", line 70, in predict
|
|
|
+ dh.opt.features = json.loads(ts.model_params).get('Model').get('features', ','.join(ts.opt.features)).split(',')
|
|
|
+ ^^
|
|
|
+NameError: name 'ts' is not defined. Did you mean: 'self.ts'?
|
|
|
+ - predict
|
|
|
+2025-05-26 13:25:11,151 - tf_model_pre.py - INFO - lstm预测任务:用了 0.12506389617919922 秒 - predict
|
|
|
+2025-05-26 13:25:11,160 - dbmg.py - INFO - lstm 模型成功从 MongoDB 加载! - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:25:11,161 - dbmg.py - INFO - 🧹 已清理临时文件: C:\Users\ADMINI~1\AppData\Local\Temp\tmphs7kb06v.keras - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:25:11,161 - tf_model_pre.py - INFO - 算法状态异常:Traceback (most recent call last):
|
|
|
+ File "E:\compete\app\predict\tf_model_pre.py", line 70, in predict
|
|
|
+ dh.opt.features = json.loads(ts.model_params).get('Model').get('features', ','.join(ts.opt.features)).split(',')
|
|
|
+ ^^
|
|
|
+NameError: name 'ts' is not defined. Did you mean: 'self.ts'?
|
|
|
+ - predict
|
|
|
+2025-05-26 13:25:11,161 - tf_model_pre.py - INFO - lstm预测任务:用了 0.13512277603149414 秒 - predict
|
|
|
+2025-05-26 13:25:12,236 - tf_model_pre.py - INFO - GPU 1 allocated - _setup_resources
|
|
|
+2025-05-26 13:25:12,237 - tf_model_pre.py - INFO - 算法状态异常:Traceback (most recent call last):
|
|
|
+ File "E:\compete\app\predict\tf_model_pre.py", line 65, in predict
|
|
|
+ self.config['model_table'] = self.config['model_table'] + f'_{pre_type}_'+pre_id
|
|
|
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
|
|
|
+TypeError: can only concatenate str (not "int") to str
|
|
|
+ - predict
|
|
|
+2025-05-26 13:25:12,237 - tf_model_pre.py - INFO - lstm预测任务:用了 0.0 秒 - predict
|
|
|
+2025-05-26 13:26:33,193 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:26:33,307 - main.py - INFO - 输入文件目录: 62/1002/2025-04-21/IN - main
|
|
|
+2025-05-26 13:26:35,857 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:26:38,708 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:26:38,708 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:26:38,917 - tf_model_pre.py - INFO - GPU 1 allocated - _setup_resources
|
|
|
+2025-05-26 13:26:38,918 - tf_model_pre.py - INFO - GPU 2 allocated - _setup_resources
|
|
|
+2025-05-26 13:26:38,933 - dbmg.py - INFO - ✅ 成功加载 lstm 的缩放器 (版本时间: 2025-05-26 10:55:59) - get_scaler_model_from_mongo
|
|
|
+2025-05-26 13:26:38,933 - dbmg.py - INFO - ✅ 成功加载 lstm 的缩放器 (版本时间: 2025-05-26 10:55:59) - get_scaler_model_from_mongo
|
|
|
+2025-05-26 13:26:39,028 - dbmg.py - INFO - lstm 模型成功从 MongoDB 加载! - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:26:39,029 - dbmg.py - INFO - 🧹 已清理临时文件: C:\Users\ADMINI~1\AppData\Local\Temp\tmpn6uop176.keras - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:26:39,029 - dbmg.py - INFO - 🧹 已清理临时文件: C:\Users\ADMINI~1\AppData\Local\Temp\tmp14m6bccs.keras - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:26:39,029 - tf_model_pre.py - INFO - 算法状态异常:Traceback (most recent call last):
|
|
|
+ File "E:\compete\app\predict\tf_model_pre.py", line 70, in predict
|
|
|
+ self.dh.opt.features = json.loads(ts.model_params).get('Model').get('features', ','.join(ts.opt.features)).split(',')
|
|
|
+ ^^
|
|
|
+NameError: name 'ts' is not defined. Did you mean: 'self.ts'?
|
|
|
+ - predict
|
|
|
+2025-05-26 13:26:39,029 - tf_model_pre.py - INFO - 算法状态异常:Traceback (most recent call last):
|
|
|
+ File "E:\compete\app\predict\tf_model_pre.py", line 70, in predict
|
|
|
+ self.dh.opt.features = json.loads(ts.model_params).get('Model').get('features', ','.join(ts.opt.features)).split(',')
|
|
|
+ ^^
|
|
|
+NameError: name 'ts' is not defined. Did you mean: 'self.ts'?
|
|
|
+ - predict
|
|
|
+2025-05-26 13:26:39,029 - tf_model_pre.py - INFO - lstm预测任务:用了 0.1105046272277832 秒 - predict
|
|
|
+2025-05-26 13:26:40,126 - tf_model_pre.py - INFO - GPU 1 allocated - _setup_resources
|
|
|
+2025-05-26 13:26:40,141 - dbmg.py - INFO - ✅ 成功加载 lstm 的缩放器 (版本时间: 2025-05-26 13:18:04) - get_scaler_model_from_mongo
|
|
|
+2025-05-26 13:26:40,232 - dbmg.py - INFO - lstm 模型成功从 MongoDB 加载! - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:26:40,233 - dbmg.py - INFO - 🧹 已清理临时文件: C:\Users\ADMINI~1\AppData\Local\Temp\tmp5gtfn74t.keras - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:26:40,233 - tf_model_pre.py - INFO - 算法状态异常:Traceback (most recent call last):
|
|
|
+ File "E:\compete\app\predict\tf_model_pre.py", line 70, in predict
|
|
|
+ self.dh.opt.features = json.loads(ts.model_params).get('Model').get('features', ','.join(ts.opt.features)).split(',')
|
|
|
+ ^^
|
|
|
+NameError: name 'ts' is not defined. Did you mean: 'self.ts'?
|
|
|
+ - predict
|
|
|
+2025-05-26 13:26:40,233 - tf_model_pre.py - INFO - lstm预测任务:用了 0.1076819896697998 秒 - predict
|
|
|
+2025-05-26 13:27:06,665 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:27:06,783 - main.py - INFO - 输入文件目录: 62/1002/2025-04-21/IN - main
|
|
|
+2025-05-26 13:27:09,317 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:27:12,186 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:27:12,188 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:27:12,391 - tf_model_pre.py - INFO - GPU 1 allocated - _setup_resources
|
|
|
+2025-05-26 13:27:12,391 - tf_model_pre.py - INFO - GPU 2 allocated - _setup_resources
|
|
|
+2025-05-26 13:27:12,407 - dbmg.py - INFO - ✅ 成功加载 lstm 的缩放器 (版本时间: 2025-05-26 10:55:59) - get_scaler_model_from_mongo
|
|
|
+2025-05-26 13:27:12,407 - dbmg.py - INFO - ✅ 成功加载 lstm 的缩放器 (版本时间: 2025-05-26 10:55:59) - get_scaler_model_from_mongo
|
|
|
+2025-05-26 13:27:12,501 - dbmg.py - INFO - lstm 模型成功从 MongoDB 加载! - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:27:12,502 - dbmg.py - INFO - 🧹 已清理临时文件: C:\Users\ADMINI~1\AppData\Local\Temp\tmpj73vvrsd.keras - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:27:12,503 - tf_model_pre.py - INFO - 算法状态异常:Traceback (most recent call last):
|
|
|
+ File "E:\compete\app\predict\tf_model_pre.py", line 70, in predict
|
|
|
+ self.dh.opt.features = json.loads(self.ts.model_params).get('Model').get('features', ','.join(self.ts.opt.features)).split(',')
|
|
|
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
+AttributeError: 'NoneType' object has no attribute 'get'
|
|
|
+ - predict
|
|
|
+2025-05-26 13:27:12,503 - tf_model_pre.py - INFO - lstm预测任务:用了 0.11110973358154297 秒 - predict
|
|
|
+2025-05-26 13:27:12,514 - dbmg.py - INFO - lstm 模型成功从 MongoDB 加载! - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:27:12,515 - dbmg.py - INFO - 🧹 已清理临时文件: C:\Users\ADMINI~1\AppData\Local\Temp\tmpebd9bcde.keras - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:27:12,515 - tf_model_pre.py - INFO - 算法状态异常:Traceback (most recent call last):
|
|
|
+ File "E:\compete\app\predict\tf_model_pre.py", line 70, in predict
|
|
|
+ self.dh.opt.features = json.loads(self.ts.model_params).get('Model').get('features', ','.join(self.ts.opt.features)).split(',')
|
|
|
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
+AttributeError: 'NoneType' object has no attribute 'get'
|
|
|
+ - predict
|
|
|
+2025-05-26 13:27:12,515 - tf_model_pre.py - INFO - lstm预测任务:用了 0.12341547012329102 秒 - predict
|
|
|
+2025-05-26 13:27:13,612 - tf_model_pre.py - INFO - GPU 1 allocated - _setup_resources
|
|
|
+2025-05-26 13:27:13,641 - dbmg.py - INFO - ✅ 成功加载 lstm 的缩放器 (版本时间: 2025-05-26 13:18:04) - get_scaler_model_from_mongo
|
|
|
+2025-05-26 13:27:13,733 - dbmg.py - INFO - lstm 模型成功从 MongoDB 加载! - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:27:13,734 - dbmg.py - INFO - 🧹 已清理临时文件: C:\Users\ADMINI~1\AppData\Local\Temp\tmpsjreh657.keras - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:27:13,734 - tf_model_pre.py - INFO - 算法状态异常:Traceback (most recent call last):
|
|
|
+ File "E:\compete\app\predict\tf_model_pre.py", line 70, in predict
|
|
|
+ self.dh.opt.features = json.loads(self.ts.model_params).get('Model').get('features', ','.join(self.ts.opt.features)).split(',')
|
|
|
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
+AttributeError: 'NoneType' object has no attribute 'get'
|
|
|
+ - predict
|
|
|
+2025-05-26 13:27:13,735 - tf_model_pre.py - INFO - lstm预测任务:用了 0.1213693618774414 秒 - predict
|
|
|
+2025-05-26 13:36:25,334 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:36:25,456 - main.py - INFO - 输入文件目录: 62/1002/2025-04-21/IN - main
|
|
|
+2025-05-26 13:36:27,979 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:36:30,829 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:36:30,830 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:36:31,037 - tf_model_pre.py - INFO - GPU 1 allocated - _setup_resources
|
|
|
+2025-05-26 13:36:31,037 - tf_model_pre.py - INFO - GPU 2 allocated - _setup_resources
|
|
|
+2025-05-26 13:36:31,052 - dbmg.py - INFO - ✅ 成功加载 lstm 的缩放器 (版本时间: 2025-05-26 10:55:59) - get_scaler_model_from_mongo
|
|
|
+2025-05-26 13:36:31,052 - dbmg.py - INFO - ✅ 成功加载 lstm 的缩放器 (版本时间: 2025-05-26 10:55:59) - get_scaler_model_from_mongo
|
|
|
+2025-05-26 13:36:31,148 - dbmg.py - INFO - lstm 模型成功从 MongoDB 加载! - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:36:31,149 - dbmg.py - INFO - 🧹 已清理临时文件: C:\Users\ADMINI~1\AppData\Local\Temp\tmpjts3c7tj.keras - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:36:31,149 - tf_model_pre.py - INFO - 算法状态异常:Traceback (most recent call last):
|
|
|
+ File "E:\compete\app\predict\tf_model_pre.py", line 70, in predict
|
|
|
+ self.dh.opt.features = json.loads(self.ts.model_params).get('Model').get('features', ','.join(self.ts.opt.features)).split(',')
|
|
|
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
+AttributeError: 'NoneType' object has no attribute 'get'
|
|
|
+ - predict
|
|
|
+2025-05-26 13:36:31,150 - tf_model_pre.py - INFO - lstm预测任务:用了 0.1134181022644043 秒 - predict
|
|
|
+2025-05-26 13:36:31,158 - dbmg.py - INFO - lstm 模型成功从 MongoDB 加载! - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:36:31,159 - dbmg.py - INFO - 🧹 已清理临时文件: C:\Users\ADMINI~1\AppData\Local\Temp\tmpojbt3e8v.keras - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:36:31,159 - tf_model_pre.py - INFO - 算法状态异常:Traceback (most recent call last):
|
|
|
+ File "E:\compete\app\predict\tf_model_pre.py", line 70, in predict
|
|
|
+ self.dh.opt.features = json.loads(self.ts.model_params).get('Model').get('features', ','.join(self.ts.opt.features)).split(',')
|
|
|
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
+AttributeError: 'NoneType' object has no attribute 'get'
|
|
|
+ - predict
|
|
|
+2025-05-26 13:36:31,159 - tf_model_pre.py - INFO - lstm预测任务:用了 0.12242007255554199 秒 - predict
|
|
|
+2025-05-26 13:36:32,248 - tf_model_pre.py - INFO - GPU 1 allocated - _setup_resources
|
|
|
+2025-05-26 13:36:32,286 - dbmg.py - INFO - ✅ 成功加载 lstm 的缩放器 (版本时间: 2025-05-26 13:18:04) - get_scaler_model_from_mongo
|
|
|
+2025-05-26 13:36:32,400 - dbmg.py - INFO - lstm 模型成功从 MongoDB 加载! - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:36:32,401 - dbmg.py - INFO - 🧹 已清理临时文件: C:\Users\ADMINI~1\AppData\Local\Temp\tmplfz_aswi.keras - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:36:32,401 - tf_model_pre.py - INFO - 算法状态异常:Traceback (most recent call last):
|
|
|
+ File "E:\compete\app\predict\tf_model_pre.py", line 70, in predict
|
|
|
+ self.dh.opt.features = json.loads(self.ts.model_params).get('Model').get('features', ','.join(self.ts.opt.features)).split(',')
|
|
|
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
+AttributeError: 'NoneType' object has no attribute 'get'
|
|
|
+ - predict
|
|
|
+2025-05-26 13:36:32,401 - tf_model_pre.py - INFO - lstm预测任务:用了 0.1532433032989502 秒 - predict
|
|
|
+2025-05-26 13:52:57,002 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:52:57,122 - main.py - INFO - 输入文件目录: 62/1002/2025-04-21/IN - main
|
|
|
+2025-05-26 13:52:59,725 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:53:02,598 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:53:02,599 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:53:02,806 - tf_model_pre.py - INFO - GPU 1 allocated - _setup_resources
|
|
|
+2025-05-26 13:53:02,807 - tf_model_pre.py - INFO - GPU 2 allocated - _setup_resources
|
|
|
+2025-05-26 13:53:02,823 - dbmg.py - INFO - ✅ 成功加载 lstm 的缩放器 (版本时间: 2025-05-26 10:55:59) - get_scaler_model_from_mongo
|
|
|
+2025-05-26 13:53:02,823 - dbmg.py - INFO - ✅ 成功加载 lstm 的缩放器 (版本时间: 2025-05-26 10:55:59) - get_scaler_model_from_mongo
|
|
|
+2025-05-26 13:53:02,924 - dbmg.py - INFO - lstm 模型成功从 MongoDB 加载! - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:53:02,925 - dbmg.py - INFO - 🧹 已清理临时文件: C:\Users\ADMINI~1\AppData\Local\Temp\tmpzgi7z5fq.keras - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:53:02,926 - tf_model_pre.py - INFO - 算法状态异常:Traceback (most recent call last):
|
|
|
+ File "E:\compete\app\predict\tf_model_pre.py", line 71, in predict
|
|
|
+ self.dh.opt.features = json.loads(self.ts.model_params).get('Model').get('features', ','.join(self.ts.opt.features)).split(',')
|
|
|
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
+AttributeError: 'NoneType' object has no attribute 'get'
|
|
|
+ - predict
|
|
|
+2025-05-26 13:53:02,926 - tf_model_pre.py - INFO - lstm预测任务:用了 0.11925697326660156 秒 - predict
|
|
|
+2025-05-26 13:53:02,943 - dbmg.py - INFO - lstm 模型成功从 MongoDB 加载! - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:53:02,944 - dbmg.py - INFO - 🧹 已清理临时文件: C:\Users\ADMINI~1\AppData\Local\Temp\tmpdkqyzzpk.keras - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:53:02,944 - tf_model_pre.py - INFO - 算法状态异常:Traceback (most recent call last):
|
|
|
+ File "E:\compete\app\predict\tf_model_pre.py", line 71, in predict
|
|
|
+ self.dh.opt.features = json.loads(self.ts.model_params).get('Model').get('features', ','.join(self.ts.opt.features)).split(',')
|
|
|
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
+AttributeError: 'NoneType' object has no attribute 'get'
|
|
|
+ - predict
|
|
|
+2025-05-26 13:53:02,945 - tf_model_pre.py - INFO - lstm预测任务:用了 0.13909673690795898 秒 - predict
|
|
|
+2025-05-26 13:53:04,019 - tf_model_pre.py - INFO - GPU 1 allocated - _setup_resources
|
|
|
+2025-05-26 13:53:04,053 - dbmg.py - INFO - ✅ 成功加载 lstm 的缩放器 (版本时间: 2025-05-26 13:18:04) - get_scaler_model_from_mongo
|
|
|
+2025-05-26 13:53:04,154 - dbmg.py - INFO - lstm 模型成功从 MongoDB 加载! - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:53:04,155 - dbmg.py - INFO - 🧹 已清理临时文件: C:\Users\ADMINI~1\AppData\Local\Temp\tmpr6gss42h.keras - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:53:04,155 - tf_model_pre.py - INFO - 算法状态异常:Traceback (most recent call last):
|
|
|
+ File "E:\compete\app\predict\tf_model_pre.py", line 71, in predict
|
|
|
+ self.dh.opt.features = json.loads(self.ts.model_params).get('Model').get('features', ','.join(self.ts.opt.features)).split(',')
|
|
|
+ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
+AttributeError: 'NoneType' object has no attribute 'get'
|
|
|
+ - predict
|
|
|
+2025-05-26 13:53:04,155 - tf_model_pre.py - INFO - lstm预测任务:用了 0.13572335243225098 秒 - predict
|
|
|
+2025-05-26 13:56:37,617 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:56:37,735 - main.py - INFO - 输入文件目录: 62/1002/2025-04-21/IN - main
|
|
|
+2025-05-26 13:56:40,342 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:56:43,281 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:56:43,282 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:56:43,509 - tf_model_train.py - INFO - GPU 1 allocated - _setup_resources
|
|
|
+2025-05-26 13:56:43,510 - tf_model_train.py - INFO - GPU 2 allocated - _setup_resources
|
|
|
+2025-05-26 13:56:43,528 - data_cleaning.py - INFO - 开始清洗:训练集…… - cleaning
|
|
|
+2025-05-26 13:56:43,529 - data_cleaning.py - INFO - 开始清洗:训练集…… - cleaning
|
|
|
+2025-05-26 13:56:43,536 - data_cleaning.py - INFO - 行清洗:清洗的行数有:68,缺失的列有: - key_field_row_cleaning
|
|
|
+2025-05-26 13:56:43,537 - data_cleaning.py - INFO - 行清洗:清洗的行数有:69,缺失的列有: - key_field_row_cleaning
|
|
|
+2025-05-26 13:56:43,563 - data_handler.py - INFO - 数据总数:2908, 时序缺失的间隔:0, 其中,较长的时间间隔:0 - missing_time_splite
|
|
|
+2025-05-26 13:56:43,563 - data_handler.py - INFO - 需要补值的总点数:0 - missing_time_splite
|
|
|
+2025-05-26 13:56:43,564 - data_handler.py - INFO - 再次测算,需要插值的总点数为:0.0 - fill_train_data
|
|
|
+2025-05-26 13:56:43,564 - data_handler.py - INFO - 数据总数:2907, 时序缺失的间隔:0, 其中,较长的时间间隔:0 - missing_time_splite
|
|
|
+2025-05-26 13:56:43,564 - data_handler.py - INFO - 需要补值的总点数:0 - missing_time_splite
|
|
|
+2025-05-26 13:56:43,565 - data_handler.py - INFO - 再次测算,需要插值的总点数为:0.0 - fill_train_data
|
|
|
+2025-05-26 13:56:44,508 - dbmg.py - INFO - ⚠️ 未找到模型 'lstm' 的有效记录 - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:56:44,508 - tf_lstm.py - INFO - 加强训练加载模型权重失败:('cannot unpack non-iterable NoneType object',) - train_init
|
|
|
+2025-05-26 13:56:44,513 - dbmg.py - INFO - ⚠️ 未找到模型 'lstm' 的有效记录 - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:56:44,513 - tf_lstm.py - INFO - 加强训练加载模型权重失败:('cannot unpack non-iterable NoneType object',) - train_init
|
|
|
+2025-05-26 13:56:57,662 - tf_lstm.py - INFO - -----模型训练经过100轮迭代----- - training
|
|
|
+2025-05-26 13:56:57,662 - tf_lstm.py - INFO - 训练集损失函数为:[8.9813e-01 3.1547e-01 9.8450e-02 2.7250e-02 6.6700e-03 1.4800e-03
|
|
|
+ 3.3000e-04 1.0000e-04 6.0000e-05 6.0000e-05 6.0000e-05 6.0000e-05
|
|
|
+ 6.0000e-05 6.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
|
|
|
+ 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
|
|
|
+ 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
|
|
|
+ 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
|
|
|
+ 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
|
|
|
+ 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
|
|
|
+ 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
|
|
|
+ 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
|
|
|
+ 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
|
|
|
+ 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
|
|
|
+ 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
|
|
|
+ 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
|
|
|
+ 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
|
|
|
+ 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
|
|
|
+ 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05] - training
|
|
|
+2025-05-26 13:56:57,663 - tf_lstm.py - INFO - 验证集损失函数为:[5.0893e-01 1.6605e-01 4.8210e-02 1.2350e-02 2.8400e-03 6.3000e-04
|
|
|
+ 1.8000e-04 1.0000e-04 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05
|
|
|
+ 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05
|
|
|
+ 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05
|
|
|
+ 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05
|
|
|
+ 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05
|
|
|
+ 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05
|
|
|
+ 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05
|
|
|
+ 8.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05
|
|
|
+ 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05
|
|
|
+ 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05
|
|
|
+ 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05
|
|
|
+ 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05
|
|
|
+ 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05
|
|
|
+ 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05
|
|
|
+ 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05
|
|
|
+ 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05] - training
|
|
|
+2025-05-26 13:56:57,665 - tf_lstm.py - INFO - -----模型训练经过100轮迭代----- - training
|
|
|
+2025-05-26 13:56:57,665 - tf_lstm.py - INFO - 训练集损失函数为:[9.0532e-01 3.1862e-01 9.9590e-02 2.7800e-02 7.1400e-03 1.9600e-03
|
|
|
+ 8.2000e-04 5.9000e-04 5.5000e-04 5.4000e-04 5.4000e-04 5.4000e-04
|
|
|
+ 5.4000e-04 5.4000e-04 5.3000e-04 5.3000e-04 5.3000e-04 5.3000e-04
|
|
|
+ 5.3000e-04 5.3000e-04 5.3000e-04 5.3000e-04 5.3000e-04 5.3000e-04
|
|
|
+ 5.3000e-04 5.3000e-04 5.3000e-04 5.3000e-04 5.3000e-04 5.3000e-04
|
|
|
+ 5.3000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04
|
|
|
+ 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04
|
|
|
+ 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04
|
|
|
+ 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04
|
|
|
+ 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04
|
|
|
+ 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04
|
|
|
+ 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04
|
|
|
+ 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04
|
|
|
+ 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04
|
|
|
+ 5.1000e-04 5.1000e-04 5.1000e-04 5.1000e-04 5.1000e-04 5.1000e-04
|
|
|
+ 5.1000e-04 5.1000e-04 5.1000e-04 5.1000e-04 5.1000e-04 5.1000e-04
|
|
|
+ 5.1000e-04 5.1000e-04 5.1000e-04 5.1000e-04] - training
|
|
|
+2025-05-26 13:56:57,666 - tf_lstm.py - INFO - 验证集损失函数为:[0.51427 0.16818 0.04926 0.01319 0.00366 0.00146 0.001 0.00091 0.0009
|
|
|
+ 0.00089 0.00088 0.00088 0.00088 0.00088 0.00087 0.00087 0.00087 0.00087
|
|
|
+ 0.00086 0.00086 0.00086 0.00086 0.00086 0.00086 0.00086 0.00085 0.00085
|
|
|
+ 0.00085 0.00085 0.00085 0.00085 0.00085 0.00085 0.00085 0.00085 0.00084
|
|
|
+ 0.00084 0.00084 0.00084 0.00084 0.00084 0.00084 0.00084 0.00084 0.00084
|
|
|
+ 0.00084 0.00084 0.00084 0.00084 0.00083 0.00083 0.00083 0.00083 0.00083
|
|
|
+ 0.00083 0.00083 0.00083 0.00083 0.00083 0.00083 0.00083 0.00083 0.00083
|
|
|
+ 0.00083 0.00083 0.00083 0.00083 0.00083 0.00083 0.00083 0.00083 0.00083
|
|
|
+ 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082
|
|
|
+ 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082
|
|
|
+ 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082
|
|
|
+ 0.00082] - training
|
|
|
+2025-05-26 13:56:57,701 - dbmg.py - INFO - ✅ 模型 lstm 保存成功 | 文档ID: 683402a901bb2896e076fb63 - insert_trained_model_into_mongo
|
|
|
+2025-05-26 13:56:57,701 - dbmg.py - INFO - ✅ 模型 lstm 保存成功 | 文档ID: 683402a9c6b08ce1e2ede8e3 - insert_trained_model_into_mongo
|
|
|
+2025-05-26 13:56:57,733 - dbmg.py - INFO - ✅ 缩放器 lstm 保存成功 | 文档ID: 683402a901bb2896e076fb65 - insert_scaler_model_into_mongo
|
|
|
+2025-05-26 13:56:57,733 - dbmg.py - INFO - ✅ 缩放器 lstm 保存成功 | 文档ID: 683402a9c6b08ce1e2ede8e5 - insert_scaler_model_into_mongo
|
|
|
+2025-05-26 13:56:59,042 - tf_model_train.py - INFO - GPU 1 allocated - _setup_resources
|
|
|
+2025-05-26 13:56:59,061 - data_cleaning.py - INFO - 开始清洗:训练集…… - cleaning
|
|
|
+2025-05-26 13:56:59,069 - data_cleaning.py - INFO - 行清洗:清洗的行数有:68,缺失的列有: - key_field_row_cleaning
|
|
|
+2025-05-26 13:56:59,096 - data_handler.py - INFO - 数据总数:2908, 时序缺失的间隔:0, 其中,较长的时间间隔:0 - missing_time_splite
|
|
|
+2025-05-26 13:56:59,096 - data_handler.py - INFO - 需要补值的总点数:0 - missing_time_splite
|
|
|
+2025-05-26 13:56:59,096 - data_handler.py - INFO - 再次测算,需要插值的总点数为:0.0 - fill_train_data
|
|
|
+2025-05-26 13:57:00,005 - dbmg.py - INFO - ⚠️ 未找到模型 'lstm' 的有效记录 - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:57:00,007 - tf_lstm.py - INFO - 加强训练加载模型权重失败:('cannot unpack non-iterable NoneType object',) - train_init
|
|
|
+2025-05-26 13:57:12,270 - tf_lstm.py - INFO - -----模型训练经过100轮迭代----- - training
|
|
|
+2025-05-26 13:57:12,271 - tf_lstm.py - INFO - 训练集损失函数为:[9.0651e-01 3.1862e-01 9.8990e-02 2.7140e-02 6.5400e-03 1.4000e-03
|
|
|
+ 2.7000e-04 5.0000e-05 1.0000e-05 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00] - training
|
|
|
+2025-05-26 13:57:12,271 - tf_lstm.py - INFO - 验证集损失函数为:[5.1432e-01 1.6739e-01 4.8210e-02 1.2180e-02 2.7100e-03 5.4000e-04
|
|
|
+ 1.0000e-04 2.0000e-05 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00
|
|
|
+ 0.0000e+00 0.0000e+00 0.0000e+00 0.0000e+00] - training
|
|
|
+2025-05-26 13:57:12,326 - dbmg.py - INFO - ✅ 模型 lstm 保存成功 | 文档ID: 683402b8cbbade54034349c6 - insert_trained_model_into_mongo
|
|
|
+2025-05-26 13:57:12,346 - dbmg.py - INFO - ✅ 缩放器 lstm 保存成功 | 文档ID: 683402b8cbbade54034349c8 - insert_scaler_model_into_mongo
|
|
|
+2025-05-26 13:57:23,209 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:57:23,331 - main.py - INFO - 输入文件目录: 62/1002/2025-04-21/IN - main
|
|
|
+2025-05-26 13:57:26,015 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:57:28,935 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:57:28,935 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:57:29,145 - tf_model_pre.py - INFO - GPU 1 allocated - _setup_resources
|
|
|
+2025-05-26 13:57:29,146 - tf_model_pre.py - INFO - GPU 2 allocated - _setup_resources
|
|
|
+2025-05-26 13:57:29,161 - dbmg.py - INFO - ✅ 成功加载 lstm 的缩放器 (版本时间: 2025-05-26 13:56:57) - get_scaler_model_from_mongo
|
|
|
+2025-05-26 13:57:29,276 - dbmg.py - INFO - lstm 模型成功从 MongoDB 加载! - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:57:29,277 - dbmg.py - INFO - 🧹 已清理临时文件: C:\Users\ADMINI~1\AppData\Local\Temp\tmp7ueg9fol.keras - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:57:29,285 - tf_model_pre.py - INFO - 算法启动成功 - predict
|
|
|
+2025-05-26 13:57:29,286 - tf_model_pre.py - INFO - 算法状态异常:Traceback (most recent call last):
|
|
|
+ File "E:\compete\app\predict\tf_model_pre.py", line 78, in predict
|
|
|
+ res = list(chain.from_iterable(target_scaler.inverse_transform([ts.predict(scaled_pre_x).flatten()])))
|
|
|
+ ^^
|
|
|
+NameError: name 'ts' is not defined. Did you mean: 'self.ts'?
|
|
|
+ - predict
|
|
|
+2025-05-26 13:57:29,286 - tf_model_pre.py - INFO - lstm预测任务:用了 0.14067649841308594 秒 - predict
|
|
|
+2025-05-26 13:57:29,289 - dbmg.py - INFO - lstm 模型成功从 MongoDB 加载! - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:57:29,290 - dbmg.py - INFO - 🧹 已清理临时文件: C:\Users\ADMINI~1\AppData\Local\Temp\tmpojcxs375.keras - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:57:29,299 - tf_model_pre.py - INFO - 算法启动成功 - predict
|
|
|
+2025-05-26 13:57:29,299 - tf_model_pre.py - INFO - 算法状态异常:Traceback (most recent call last):
|
|
|
+ File "E:\compete\app\predict\tf_model_pre.py", line 78, in predict
|
|
|
+ res = list(chain.from_iterable(target_scaler.inverse_transform([ts.predict(scaled_pre_x).flatten()])))
|
|
|
+ ^^
|
|
|
+NameError: name 'ts' is not defined. Did you mean: 'self.ts'?
|
|
|
+ - predict
|
|
|
+2025-05-26 13:57:29,299 - tf_model_pre.py - INFO - lstm预测任务:用了 0.15401625633239746 秒 - predict
|
|
|
+2025-05-26 13:57:30,396 - tf_model_pre.py - INFO - GPU 1 allocated - _setup_resources
|
|
|
+2025-05-26 13:57:30,411 - dbmg.py - INFO - ✅ 成功加载 lstm 的缩放器 (版本时间: 2025-05-26 13:57:12) - get_scaler_model_from_mongo
|
|
|
+2025-05-26 13:57:30,504 - dbmg.py - INFO - lstm 模型成功从 MongoDB 加载! - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:57:30,505 - dbmg.py - INFO - 🧹 已清理临时文件: C:\Users\ADMINI~1\AppData\Local\Temp\tmpvetfbxsf.keras - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:57:30,512 - tf_model_pre.py - INFO - 算法启动成功 - predict
|
|
|
+2025-05-26 13:57:30,512 - tf_model_pre.py - INFO - 算法状态异常:Traceback (most recent call last):
|
|
|
+ File "E:\compete\app\predict\tf_model_pre.py", line 78, in predict
|
|
|
+ res = list(chain.from_iterable(target_scaler.inverse_transform([ts.predict(scaled_pre_x).flatten()])))
|
|
|
+ ^^
|
|
|
+NameError: name 'ts' is not defined. Did you mean: 'self.ts'?
|
|
|
+ - predict
|
|
|
+2025-05-26 13:57:30,512 - tf_model_pre.py - INFO - lstm预测任务:用了 0.11627936363220215 秒 - predict
|
|
|
+2025-05-26 13:57:51,356 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:57:51,477 - main.py - INFO - 输入文件目录: 62/1002/2025-04-21/IN - main
|
|
|
+2025-05-26 13:57:54,146 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:57:57,038 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:57:57,038 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 13:57:57,244 - tf_model_pre.py - INFO - GPU 1 allocated - _setup_resources
|
|
|
+2025-05-26 13:57:57,247 - tf_model_pre.py - INFO - GPU 2 allocated - _setup_resources
|
|
|
+2025-05-26 13:57:57,261 - dbmg.py - INFO - ✅ 成功加载 lstm 的缩放器 (版本时间: 2025-05-26 13:56:57) - get_scaler_model_from_mongo
|
|
|
+2025-05-26 13:57:57,261 - dbmg.py - INFO - ✅ 成功加载 lstm 的缩放器 (版本时间: 2025-05-26 13:56:57) - get_scaler_model_from_mongo
|
|
|
+2025-05-26 13:57:57,359 - dbmg.py - INFO - lstm 模型成功从 MongoDB 加载! - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:57:57,360 - dbmg.py - INFO - 🧹 已清理临时文件: C:\Users\ADMINI~1\AppData\Local\Temp\tmpnsr7r1ye.keras - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:57:57,368 - tf_model_pre.py - INFO - 算法启动成功 - predict
|
|
|
+2025-05-26 13:57:57,379 - dbmg.py - INFO - lstm 模型成功从 MongoDB 加载! - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:57:57,380 - dbmg.py - INFO - 🧹 已清理临时文件: C:\Users\ADMINI~1\AppData\Local\Temp\tmpyxtqz1xn.keras - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:57:57,388 - tf_model_pre.py - INFO - 算法启动成功 - predict
|
|
|
+2025-05-26 13:57:57,522 - tf_lstm.py - INFO - 执行预测方法 - predict
|
|
|
+2025-05-26 13:57:57,526 - tf_model_pre.py - INFO - 算法正常结束 - predict
|
|
|
+2025-05-26 13:57:57,526 - tf_model_pre.py - INFO - lstm预测任务:用了 0.28109288215637207 秒 - predict
|
|
|
+2025-05-26 13:57:57,539 - tf_lstm.py - INFO - 执行预测方法 - predict
|
|
|
+2025-05-26 13:57:57,543 - tf_model_pre.py - INFO - 算法正常结束 - predict
|
|
|
+2025-05-26 13:57:57,543 - tf_model_pre.py - INFO - lstm预测任务:用了 0.2960829734802246 秒 - predict
|
|
|
+2025-05-26 13:57:58,485 - tf_model_pre.py - INFO - GPU 1 allocated - _setup_resources
|
|
|
+2025-05-26 13:57:58,500 - dbmg.py - INFO - ✅ 成功加载 lstm 的缩放器 (版本时间: 2025-05-26 13:57:12) - get_scaler_model_from_mongo
|
|
|
+2025-05-26 13:57:58,610 - dbmg.py - INFO - lstm 模型成功从 MongoDB 加载! - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:57:58,611 - dbmg.py - INFO - 🧹 已清理临时文件: C:\Users\ADMINI~1\AppData\Local\Temp\tmpvn_zur3w.keras - get_keras_model_from_mongo
|
|
|
+2025-05-26 13:57:58,619 - tf_model_pre.py - INFO - 算法启动成功 - predict
|
|
|
+2025-05-26 13:57:58,770 - tf_lstm.py - INFO - 执行预测方法 - predict
|
|
|
+2025-05-26 13:57:58,774 - tf_model_pre.py - INFO - 算法正常结束 - predict
|
|
|
+2025-05-26 13:57:58,774 - tf_model_pre.py - INFO - lstm预测任务:用了 0.2896087169647217 秒 - predict
|
|
|
+2025-05-26 14:06:09,692 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 14:06:09,811 - main.py - INFO - 输入文件目录: 62/1002/2025-04-21/IN - main
|
|
|
+2025-05-26 14:06:12,373 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 14:06:15,287 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 14:06:15,288 - module_wrapper.py - WARNING - From E:\compete\app\model\losses.py:10: The name tf.set_random_seed is deprecated. Please use tf.compat.v1.set_random_seed instead.
|
|
|
+ - _tfmw_add_deprecation_warning
|
|
|
+2025-05-26 14:06:15,504 - tf_model_pre.py - INFO - GPU 1 allocated - _setup_resources
|
|
|
+2025-05-26 14:06:15,506 - tf_model_pre.py - INFO - GPU 2 allocated - _setup_resources
|
|
|
+2025-05-26 14:06:15,520 - dbmg.py - INFO - ✅ 成功加载 lstm 的缩放器 (版本时间: 2025-05-26 13:56:57) - get_scaler_model_from_mongo
|
|
|
+2025-05-26 14:06:15,520 - dbmg.py - INFO - ✅ 成功加载 lstm 的缩放器 (版本时间: 2025-05-26 13:56:57) - get_scaler_model_from_mongo
|
|
|
+2025-05-26 14:06:15,615 - dbmg.py - INFO - lstm 模型成功从 MongoDB 加载! - get_keras_model_from_mongo
|
|
|
+2025-05-26 14:06:15,616 - dbmg.py - INFO - 🧹 已清理临时文件: C:\Users\ADMINI~1\AppData\Local\Temp\tmp_up9ip43.keras - get_keras_model_from_mongo
|
|
|
+2025-05-26 14:06:15,627 - tf_model_pre.py - INFO - 算法启动成功 - predict
|
|
|
+2025-05-26 14:06:15,637 - dbmg.py - INFO - lstm 模型成功从 MongoDB 加载! - get_keras_model_from_mongo
|
|
|
+2025-05-26 14:06:15,638 - dbmg.py - INFO - 🧹 已清理临时文件: C:\Users\ADMINI~1\AppData\Local\Temp\tmp_kwqh_p6.keras - get_keras_model_from_mongo
|
|
|
+2025-05-26 14:06:15,646 - tf_model_pre.py - INFO - 算法启动成功 - predict
|
|
|
+2025-05-26 14:06:15,781 - tf_lstm.py - INFO - 执行预测方法 - predict
|
|
|
+2025-05-26 14:06:15,785 - tf_model_pre.py - INFO - 算法正常结束 - predict
|
|
|
+2025-05-26 14:06:15,785 - tf_model_pre.py - INFO - lstm预测任务:用了 0.2813594341278076 秒 - predict
|
|
|
+2025-05-26 14:06:15,803 - tf_lstm.py - INFO - 执行预测方法 - predict
|
|
|
+2025-05-26 14:06:15,806 - tf_model_pre.py - INFO - 算法正常结束 - predict
|
|
|
+2025-05-26 14:06:15,807 - tf_model_pre.py - INFO - lstm预测任务:用了 0.30091023445129395 秒 - predict
|
|
|
+2025-05-26 14:06:16,751 - tf_model_pre.py - INFO - GPU 1 allocated - _setup_resources
|
|
|
+2025-05-26 14:06:16,766 - dbmg.py - INFO - ✅ 成功加载 lstm 的缩放器 (版本时间: 2025-05-26 13:57:12) - get_scaler_model_from_mongo
|
|
|
+2025-05-26 14:06:16,868 - dbmg.py - INFO - lstm 模型成功从 MongoDB 加载! - get_keras_model_from_mongo
|
|
|
+2025-05-26 14:06:16,869 - dbmg.py - INFO - 🧹 已清理临时文件: C:\Users\ADMINI~1\AppData\Local\Temp\tmpvak840q3.keras - get_keras_model_from_mongo
|
|
|
+2025-05-26 14:06:16,877 - tf_model_pre.py - INFO - 算法启动成功 - predict
|
|
|
+2025-05-26 14:06:17,026 - tf_lstm.py - INFO - 执行预测方法 - predict
|
|
|
+2025-05-26 14:06:17,029 - tf_model_pre.py - INFO - 算法正常结束 - predict
|
|
|
+2025-05-26 14:06:17,029 - tf_model_pre.py - INFO - lstm预测任务:用了 0.27792811393737793 秒 - predict
|