south-forecast.2025-05-20.0.log 64 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611
  1. 2025-05-20 08:46:22,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.
  2. - _tfmw_add_deprecation_warning
  3. 2025-05-20 08:47:43,150 - 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.
  4. - _tfmw_add_deprecation_warning
  5. 2025-05-20 08:50:31,419 - 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.
  6. - _tfmw_add_deprecation_warning
  7. 2025-05-20 08:51:17,995 - 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.
  8. - _tfmw_add_deprecation_warning
  9. 2025-05-20 08:53:38,142 - 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.
  10. - _tfmw_add_deprecation_warning
  11. 2025-05-20 08:54:53,222 - 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.
  12. - _tfmw_add_deprecation_warning
  13. 2025-05-20 08:55:34,370 - 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.
  14. - _tfmw_add_deprecation_warning
  15. 2025-05-20 09:08:05,293 - 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.
  16. - _tfmw_add_deprecation_warning
  17. 2025-05-20 09:11:17,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.
  18. - _tfmw_add_deprecation_warning
  19. 2025-05-20 09:13:22,400 - 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.
  20. - _tfmw_add_deprecation_warning
  21. 2025-05-20 09:14:23,050 - 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.
  22. - _tfmw_add_deprecation_warning
  23. 2025-05-20 09:15:34,607 - 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.
  24. - _tfmw_add_deprecation_warning
  25. 2025-05-20 09:20:26,339 - 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.
  26. - _tfmw_add_deprecation_warning
  27. 2025-05-20 09:22:23,198 - 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.
  28. - _tfmw_add_deprecation_warning
  29. 2025-05-20 09:24:15,858 - 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.
  30. - _tfmw_add_deprecation_warning
  31. 2025-05-20 09:26:14,099 - 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.
  32. - _tfmw_add_deprecation_warning
  33. 2025-05-20 09:37:00,765 - 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.
  34. - _tfmw_add_deprecation_warning
  35. 2025-05-20 09:47:30,600 - 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.
  36. - _tfmw_add_deprecation_warning
  37. 2025-05-20 09:48:51,011 - 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.
  38. - _tfmw_add_deprecation_warning
  39. 2025-05-20 09:52:46,611 - 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.
  40. - _tfmw_add_deprecation_warning
  41. 2025-05-20 10:45:07,182 - 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.
  42. - _tfmw_add_deprecation_warning
  43. 2025-05-20 10:46:25,449 - 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.
  44. - _tfmw_add_deprecation_warning
  45. 2025-05-20 12:54:51,137 - 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.
  46. - _tfmw_add_deprecation_warning
  47. 2025-05-20 12:54:51,395 - main.py - INFO - 输入文件目录: E:/compete/app/model/data/DQYC/qy/62/1002/2025-04-21/IN - main
  48. 2025-05-20 12:55:04,053 - 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.
  49. - _tfmw_add_deprecation_warning
  50. 2025-05-20 12:55:04,168 - main.py - INFO - 输入文件目录: E:/compete/app/model/data/DQYC/qy/62/1002/2025-04-21/IN - main
  51. 2025-05-20 12:55:06,729 - 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.
  52. - _tfmw_add_deprecation_warning
  53. 2025-05-20 12:55:09,595 - 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.
  54. - _tfmw_add_deprecation_warning
  55. 2025-05-20 12:55:09,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.
  56. - _tfmw_add_deprecation_warning
  57. 2025-05-20 13:00:05,647 - 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.
  58. - _tfmw_add_deprecation_warning
  59. 2025-05-20 13:00:41,414 - main.py - INFO - 输入文件目录: E:/compete/app/model/data/DQYC/qy/62/1002/2025-04-21/IN - main
  60. 2025-05-20 13:01:07,014 - 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.
  61. - _tfmw_add_deprecation_warning
  62. 2025-05-20 13:02:42,712 - 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.
  63. - _tfmw_add_deprecation_warning
  64. 2025-05-20 13:02:50,218 - 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.
  65. - _tfmw_add_deprecation_warning
  66. 2025-05-20 13:03:55,563 - 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.
  67. - _tfmw_add_deprecation_warning
  68. 2025-05-20 13:03:55,677 - main.py - INFO - 输入文件目录: E:/compete/app/model/data/DQYC/qy/62/1002/2025-04-21/IN - main
  69. 2025-05-20 13:03:58,267 - 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.
  70. - _tfmw_add_deprecation_warning
  71. 2025-05-20 13:04:01,133 - 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.
  72. - _tfmw_add_deprecation_warning
  73. 2025-05-20 13:04:01,135 - 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.
  74. - _tfmw_add_deprecation_warning
  75. 2025-05-20 13:04:24,600 - 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.
  76. - _tfmw_add_deprecation_warning
  77. 2025-05-20 13:04:24,712 - main.py - INFO - 输入文件目录: E:/compete/app/model/data/DQYC/qy/62/1002/2025-04-21/IN - main
  78. 2025-05-20 13:04:27,238 - 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.
  79. - _tfmw_add_deprecation_warning
  80. 2025-05-20 13:04:30,083 - 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.
  81. - _tfmw_add_deprecation_warning
  82. 2025-05-20 13:04:30,086 - 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.
  83. - _tfmw_add_deprecation_warning
  84. 2025-05-20 13:05:35,802 - 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.
  85. - _tfmw_add_deprecation_warning
  86. 2025-05-20 13:05:35,916 - main.py - INFO - 输入文件目录: E:/compete/app/model/data/DQYC/qy/62/1002/2025-04-21/IN - main
  87. 2025-05-20 13:05:38,422 - 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.
  88. - _tfmw_add_deprecation_warning
  89. 2025-05-20 13:05:41,251 - 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.
  90. - _tfmw_add_deprecation_warning
  91. 2025-05-20 13:05:41,251 - 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.
  92. - _tfmw_add_deprecation_warning
  93. 2025-05-20 13:15:47,978 - 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.
  94. - _tfmw_add_deprecation_warning
  95. 2025-05-20 13:15:48,096 - main.py - INFO - 输入文件目录: E:/compete/app/model/data/DQYC/qy/62/1002/2025-04-21/IN - main
  96. 2025-05-20 13:15:50,703 - 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.
  97. - _tfmw_add_deprecation_warning
  98. 2025-05-20 13:15:53,526 - 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.
  99. - _tfmw_add_deprecation_warning
  100. 2025-05-20 13:15:53,639 - task_worker.py - ERROR - Station {'config_yaml': 'config.yml', 'neu_yaml': 'neu.yml', 'input_file': 'E:/compete/app/model/data/DQYC/qy/62/1002/2025-04-21/IN', 'model_name': 'lstm', 'docs_mapping': {'basi': 'DQYC_IN_BASIC', 'station_info_w': 'DQYC_IN_PLANT_WIND', 'station_info_d_w': 'DQYC_IN_PLANT_DETAIL_WIND', 'station_info_s': 'DQYC_IN_PLANT_SOLAR', 'station_info_d_s': 'DQYC_IN_PLANT_DETAIL_SOLAR', 'nwp_w': 'DQYC_IN_FORECAST_WEATHER_WIND', 'nwp_s': 'DQYC_IN_FORECAST_WEATHER_SOLAR', 'nwp_w_h': 'DQYC_IN_FORECAST_WEATHER_WIND_H', 'nwp_s_h': 'DQYC_IN_FORECAST_WEATHER_SOLAR_H', 'power': 'DQYC_IN_HISTORY_POWER_LONG', 'nwp_v': 'DQYC_IN_FORECAST_WEATHER', 'nwp_v_h': 'DQYC_IN_FORECAST_WEATHER_H', 'nwp_own': 'DQYC_IN_FORECAST_WEATHER_OWNER', 'nwp_own_h': 'DQYC_IN_FORECAST_WEATHER_OWNER_H', 'env_wf': 'DQYC_IN_ACTUAL_WEATHER_WIND', 'env_sf': "DQYC_IN_ACTUAL_WEATHER_SOLAR'"}, 'switch_nwp_owner': False, 'system': {'max_workers': 10, 'gpu_devices': []}, 'Model': {'add_train': True, 'batch_size': 64, 'dropout_rate': 0.2, 'epoch': 100, 'fusion': True, 'hidden_size': 64, 'his_points': 16, 'how_long_fill': 10, 'input_size': 24, 'lambda_value_1': 0.02, 'lambda_value_2': 0.01, 'learning_rate': 0.001, 'lstm_layers': 1, 'output_size': 16, 'patience': 10, 'predict_data_fill': True, 'shuffle_train_data': False, 'test_data_fill': False, 'time_step': 16, 'train_data_fill': True, 'use_cuda': False, 'valid_data_rate': 0.15}, 'authentication': {'date': '2025-01-08', 'full_cap': '2024-04-30', 'repair': '2025-01-08'}, 'calculate': [], 'cap': 50.0, 'col_time': 'Datetime', 'dataloc': './data', 'full_field': True, 'history_hours': 1, 'new_field': True, 'features': ['Perssure', 'SeaPerssure', 'PrecipitationHour', 'GroundTemp', 'Temp2', 'Humidity2', 'InstantSpeed10', 'InstantDirection10', 'PrecipitationDay', 'Groundradiation', 'Speed10', 'Direction10', 'Speed30', 'Direction30', 'Speed50', 'Direction50', 'Speed70', 'Direction70', 'Speed90', 'Direction90', 'Speed100', 'Direction100', 'HubSpeed', 'HubDireciton'], 'features_owner': ['Perssure', 'SeaPerssure', 'PrecipitationHour'], 'target': 'Power', 'repair_days': 81, 'repair_model_cycle': 5, 'update_add_train_days': 60, 'update_coe_days': 3, 'usable_power_s': {'api_able_power': True, 'bias': 2.524, 'coe': 4, 'down_fractile': 30, 'env': 'Irradiance', 'k': 0.04079, 'outliers_threshold': 1.5, 'up_fractile': 70}, 'usable_power_w': {'api_able_power': True, 'degree': 4, 'down_fractile': 0, 'down_offset': 3, 'env': 'HubSpeed', 'outliers_threshold': 1.5, 'step': 0.5, 'up_fractile': 100, 'up_offset': 2}, 'version': 'solar-0.0.1.south', 'mongodb_database': 'south_compete', 'scaler_table': 'scaler', 'model_table': 'model', 'region': 'south', 'clean_power': True, 'gpu_assignment': 2} failed: name 'args' is not defined - station_task
  101. 2025-05-20 13:15:53,639 - task_worker.py - ERROR - Station {'config_yaml': 'config.yml', 'neu_yaml': 'neu.yml', 'input_file': 'E:/compete/app/model/data/DQYC/qy/62/1002/2025-04-21/IN', 'model_name': 'lstm', 'docs_mapping': {'basi': 'DQYC_IN_BASIC', 'station_info_w': 'DQYC_IN_PLANT_WIND', 'station_info_d_w': 'DQYC_IN_PLANT_DETAIL_WIND', 'station_info_s': 'DQYC_IN_PLANT_SOLAR', 'station_info_d_s': 'DQYC_IN_PLANT_DETAIL_SOLAR', 'nwp_w': 'DQYC_IN_FORECAST_WEATHER_WIND', 'nwp_s': 'DQYC_IN_FORECAST_WEATHER_SOLAR', 'nwp_w_h': 'DQYC_IN_FORECAST_WEATHER_WIND_H', 'nwp_s_h': 'DQYC_IN_FORECAST_WEATHER_SOLAR_H', 'power': 'DQYC_IN_HISTORY_POWER_LONG', 'nwp_v': 'DQYC_IN_FORECAST_WEATHER', 'nwp_v_h': 'DQYC_IN_FORECAST_WEATHER_H', 'nwp_own': 'DQYC_IN_FORECAST_WEATHER_OWNER', 'nwp_own_h': 'DQYC_IN_FORECAST_WEATHER_OWNER_H', 'env_wf': 'DQYC_IN_ACTUAL_WEATHER_WIND', 'env_sf': "DQYC_IN_ACTUAL_WEATHER_SOLAR'"}, 'switch_nwp_owner': False, 'system': {'max_workers': 10, 'gpu_devices': []}, 'Model': {'add_train': True, 'batch_size': 64, 'dropout_rate': 0.2, 'epoch': 100, 'fusion': True, 'hidden_size': 64, 'his_points': 16, 'how_long_fill': 10, 'input_size': 24, 'lambda_value_1': 0.02, 'lambda_value_2': 0.01, 'learning_rate': 0.001, 'lstm_layers': 1, 'output_size': 16, 'patience': 10, 'predict_data_fill': True, 'shuffle_train_data': False, 'test_data_fill': False, 'time_step': 16, 'train_data_fill': True, 'use_cuda': False, 'valid_data_rate': 0.15}, 'authentication': {'date': '2025-01-08', 'full_cap': '2024-04-30', 'repair': '2025-01-08'}, 'calculate': [], 'cap': 50.0, 'col_time': 'Datetime', 'dataloc': './data', 'full_field': True, 'history_hours': 1, 'new_field': True, 'features': ['Perssure', 'SeaPerssure', 'PrecipitationHour', 'GroundTemp', 'Temp2', 'Humidity2', 'InstantSpeed10', 'InstantDirection10', 'PrecipitationDay', 'Groundradiation', 'Speed10', 'Direction10', 'Speed30', 'Direction30', 'Speed50', 'Direction50', 'Speed70', 'Direction70', 'Speed90', 'Direction90', 'Speed100', 'Direction100', 'HubSpeed', 'HubDireciton'], 'features_owner': ['Perssure', 'SeaPerssure', 'PrecipitationHour'], 'target': 'Power', 'repair_days': 81, 'repair_model_cycle': 5, 'update_add_train_days': 60, 'update_coe_days': 3, 'usable_power_s': {'api_able_power': True, 'bias': 2.524, 'coe': 4, 'down_fractile': 30, 'env': 'Irradiance', 'k': 0.04079, 'outliers_threshold': 1.5, 'up_fractile': 70}, 'usable_power_w': {'api_able_power': True, 'degree': 4, 'down_fractile': 0, 'down_offset': 3, 'env': 'HubSpeed', 'outliers_threshold': 1.5, 'step': 0.5, 'up_fractile': 100, 'up_offset': 2}, 'version': 'solar-0.0.1.south', 'mongodb_database': 'south_compete', 'scaler_table': 'scaler', 'model_table': 'model', 'region': 'south', 'clean_power': True, 'gpu_assignment': 1} failed: name 'args' is not defined - station_task
  102. 2025-05-20 13:19:49,703 - 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.
  103. - _tfmw_add_deprecation_warning
  104. 2025-05-20 13:20:08,641 - main.py - INFO - 输入文件目录: E:/compete/app/model/data/DQYC/qy/62/1002/2025-04-21/IN - main
  105. 2025-05-20 13:20:40,722 - 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.
  106. - _tfmw_add_deprecation_warning
  107. 2025-05-20 13:21:20,558 - 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.
  108. - _tfmw_add_deprecation_warning
  109. 2025-05-20 13:21:20,560 - 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.
  110. - _tfmw_add_deprecation_warning
  111. 2025-05-20 13:35:01,579 - 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.
  112. - _tfmw_add_deprecation_warning
  113. 2025-05-20 13:35:01,697 - main.py - INFO - 输入文件目录: E:/compete/app/model/data/DQYC/qy/62/1002/2025-04-21/IN - main
  114. 2025-05-20 13:35:04,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.
  115. - _tfmw_add_deprecation_warning
  116. 2025-05-20 13:35:07,211 - 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.
  117. - _tfmw_add_deprecation_warning
  118. 2025-05-20 13:35:07,213 - 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.
  119. - _tfmw_add_deprecation_warning
  120. 2025-05-20 13:35:07,339 - task_worker.py - ERROR - Station E:\compete\app\model\data\DQYC\qy\62\1002\2025-04-21\IN\1086 failed: 'data_template' - station_task
  121. 2025-05-20 13:35:07,339 - task_worker.py - ERROR - Station E:\compete\app\model\data\DQYC\qy\62\1002\2025-04-21\IN\2361 failed: 'data_template' - station_task
  122. 2025-05-20 13:41:46,680 - 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.
  123. - _tfmw_add_deprecation_warning
  124. 2025-05-20 13:41:46,809 - main.py - INFO - 输入文件目录: E:/compete/app/model/data/DQYC/qy/62/1002/2025-04-21/IN - main
  125. 2025-05-20 13:41:49,326 - 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.
  126. - _tfmw_add_deprecation_warning
  127. 2025-05-20 13:41:52,236 - 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.
  128. - _tfmw_add_deprecation_warning
  129. 2025-05-20 13:41:52,239 - 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.
  130. - _tfmw_add_deprecation_warning
  131. 2025-05-20 13:41:52,361 - task_worker.py - ERROR - Station E:\compete\app\model\data\DQYC\qy\62\1002\2025-04-21\IN\1086 failed: 'NoneType' object has no attribute 'nwp_v_h' - station_task
  132. 2025-05-20 13:41:52,361 - task_worker.py - ERROR - Station E:\compete\app\model\data\DQYC\qy\62\1002\2025-04-21\IN\2361 failed: 'NoneType' object has no attribute 'nwp_v_h' - station_task
  133. 2025-05-20 13:44:01,933 - 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.
  134. - _tfmw_add_deprecation_warning
  135. 2025-05-20 13:44:02,046 - main.py - INFO - 输入文件目录: E:/compete/app/model/data/DQYC/qy/62/1002/2025-04-21/IN - main
  136. 2025-05-20 13:44:04,595 - 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.
  137. - _tfmw_add_deprecation_warning
  138. 2025-05-20 13:44:07,451 - 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.
  139. - _tfmw_add_deprecation_warning
  140. 2025-05-20 13:44:07,452 - 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.
  141. - _tfmw_add_deprecation_warning
  142. 2025-05-20 13:44:07,567 - task_worker.py - ERROR - Station E:\compete\app\model\data\DQYC\qy\62\1002\2025-04-21\IN\1086 failed: 'NoneType' object has no attribute 'nwp_v_h' - station_task
  143. 2025-05-20 13:44:07,568 - task_worker.py - ERROR - Station E:\compete\app\model\data\DQYC\qy\62\1002\2025-04-21\IN\2361 failed: 'NoneType' object has no attribute 'nwp_v_h' - station_task
  144. 2025-05-20 13:45:07,403 - 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.
  145. - _tfmw_add_deprecation_warning
  146. 2025-05-20 13:45:07,514 - main.py - INFO - 输入文件目录: E:/compete/app/model/data/DQYC/qy/62/1002/2025-04-21/IN - main
  147. 2025-05-20 13:45:10,046 - 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.
  148. - _tfmw_add_deprecation_warning
  149. 2025-05-20 13:45:12,895 - 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.
  150. - _tfmw_add_deprecation_warning
  151. 2025-05-20 13:45:12,898 - 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.
  152. - _tfmw_add_deprecation_warning
  153. 2025-05-20 13:45:13,011 - task_worker.py - ERROR - Station E:\compete\app\model\data\DQYC\qy\62\1002\2025-04-21\IN\1086 failed: 'NoneType' object has no attribute 'nwp_v_h' - station_task
  154. 2025-05-20 13:45:13,013 - task_worker.py - ERROR - Station E:\compete\app\model\data\DQYC\qy\62\1002\2025-04-21\IN\2361 failed: 'NoneType' object has no attribute 'nwp_v_h' - station_task
  155. 2025-05-20 13:47:51,900 - 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.
  156. - _tfmw_add_deprecation_warning
  157. 2025-05-20 13:47:52,014 - main.py - INFO - 输入文件目录: E:/compete/app/model/data/DQYC/qy/62/1002/2025-04-21/IN - main
  158. 2025-05-20 13:47:54,645 - 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.
  159. - _tfmw_add_deprecation_warning
  160. 2025-05-20 13:47:57,532 - 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.
  161. - _tfmw_add_deprecation_warning
  162. 2025-05-20 13:47:57,534 - 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.
  163. - _tfmw_add_deprecation_warning
  164. 2025-05-20 13:47:57,651 - task_worker.py - ERROR - Station E:\compete\app\model\data\DQYC\qy\62\1002\2025-04-21\IN\1086 failed: 'NoneType' object has no attribute 'nwp_v_h' - station_task
  165. 2025-05-20 13:47:57,652 - task_worker.py - ERROR - Station E:\compete\app\model\data\DQYC\qy\62\1002\2025-04-21\IN\2361 failed: 'NoneType' object has no attribute 'nwp_v_h' - station_task
  166. 2025-05-20 14:03:02,374 - 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.
  167. - _tfmw_add_deprecation_warning
  168. 2025-05-20 14:03:02,496 - main.py - INFO - 输入文件目录: E:/compete/app/model/data/DQYC/qy/62/1002/2025-04-21/IN - main
  169. 2025-05-20 14:03:05,117 - 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.
  170. - _tfmw_add_deprecation_warning
  171. 2025-05-20 14:03:08,087 - 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.
  172. - _tfmw_add_deprecation_warning
  173. 2025-05-20 14:03:08,093 - 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.
  174. - _tfmw_add_deprecation_warning
  175. 2025-05-20 14:03:08,226 - task_worker.py - ERROR - Station E:\compete\app\model\data\DQYC\qy\62\1002\2025-04-21\IN\1086 failed: 'NoneType' object has no attribute 'nwp_v_h' - station_task
  176. 2025-05-20 14:03:08,226 - task_worker.py - ERROR - Station E:\compete\app\model\data\DQYC\qy\62\1002\2025-04-21\IN\2361 failed: 'NoneType' object has no attribute 'nwp_v_h' - station_task
  177. 2025-05-20 14:14:20,136 - 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.
  178. - _tfmw_add_deprecation_warning
  179. 2025-05-20 14:14:20,250 - main.py - INFO - 输入文件目录: E:/compete/app/model/data/DQYC/qy/62/1002/2025-04-21/IN - main
  180. 2025-05-20 14:14:22,859 - 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.
  181. - _tfmw_add_deprecation_warning
  182. 2025-05-20 14:14:25,740 - 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.
  183. - _tfmw_add_deprecation_warning
  184. 2025-05-20 14:14:25,744 - 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.
  185. - _tfmw_add_deprecation_warning
  186. 2025-05-20 14:14:25,896 - task_worker.py - ERROR - Station E:\compete\app\model\data\DQYC\qy\62\1002\2025-04-21\IN\2361 failed: 'NoneType' object has no attribute 'nwp_v_h' - station_task
  187. 2025-05-20 14:14:25,896 - task_worker.py - ERROR - Station E:\compete\app\model\data\DQYC\qy\62\1002\2025-04-21\IN\1086 failed: 'NoneType' object has no attribute 'nwp_v_h' - station_task
  188. 2025-05-20 14:15:08,041 - 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.
  189. - _tfmw_add_deprecation_warning
  190. 2025-05-20 14:15:08,156 - main.py - INFO - 输入文件目录: E:/compete/app/model/data/DQYC/qy/62/1002/2025-04-21/IN - main
  191. 2025-05-20 14:15:10,706 - 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.
  192. - _tfmw_add_deprecation_warning
  193. 2025-05-20 14:15:13,586 - 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.
  194. - _tfmw_add_deprecation_warning
  195. 2025-05-20 14:15:13,588 - 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.
  196. - _tfmw_add_deprecation_warning
  197. 2025-05-20 14:15:13,831 - task_worker.py - ERROR - Station E:\compete\app\model\data\DQYC\qy\62\1002\2025-04-21\IN\1086 failed: 'NoneType' object has no attribute 'nwp_v_h' - station_task
  198. 2025-05-20 14:15:13,831 - task_worker.py - ERROR - Station E:\compete\app\model\data\DQYC\qy\62\1002\2025-04-21\IN\2361 failed: 'NoneType' object has no attribute 'nwp_v_h' - station_task
  199. 2025-05-20 14:18:38,267 - 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.
  200. - _tfmw_add_deprecation_warning
  201. 2025-05-20 14:18:38,382 - main.py - INFO - 输入文件目录: E:/compete/app/model/data/DQYC/qy/62/1002/2025-04-21/IN - main
  202. 2025-05-20 14:18:40,948 - 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.
  203. - _tfmw_add_deprecation_warning
  204. 2025-05-20 14:18:43,800 - 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.
  205. - _tfmw_add_deprecation_warning
  206. 2025-05-20 14:18:43,802 - 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.
  207. - _tfmw_add_deprecation_warning
  208. 2025-05-20 14:18:44,025 - task_worker.py - ERROR - Station E:\compete\app\model\data\DQYC\qy\62\1002\2025-04-21\IN\1086 failed: 'dict' object has no attribute 'nwp_v_h' - station_task
  209. 2025-05-20 14:18:44,026 - task_worker.py - ERROR - Station E:\compete\app\model\data\DQYC\qy\62\1002\2025-04-21\IN\2361 failed: 'dict' object has no attribute 'nwp_v_h' - station_task
  210. 2025-05-20 14:20:53,780 - 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.
  211. - _tfmw_add_deprecation_warning
  212. 2025-05-20 14:20:53,893 - main.py - INFO - 输入文件目录: E:/compete/app/model/data/DQYC/qy/62/1002/2025-04-21/IN - main
  213. 2025-05-20 14:20:56,424 - 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.
  214. - _tfmw_add_deprecation_warning
  215. 2025-05-20 14:20:59,301 - 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.
  216. - _tfmw_add_deprecation_warning
  217. 2025-05-20 14:20:59,302 - 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.
  218. - _tfmw_add_deprecation_warning
  219. 2025-05-20 14:20:59,512 - task_worker.py - ERROR - Station E:\compete\app\model\data\DQYC\qy\62\1002\2025-04-21\IN\1086 failed: 'capacities' - station_task
  220. 2025-05-20 14:25:38,880 - 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.
  221. - _tfmw_add_deprecation_warning
  222. 2025-05-20 14:25:38,992 - main.py - INFO - 输入文件目录: E:/compete/app/model/data/DQYC/qy/62/1002/2025-04-21/IN - main
  223. 2025-05-20 14:25:41,516 - 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.
  224. - _tfmw_add_deprecation_warning
  225. 2025-05-20 14:25:44,383 - 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.
  226. - _tfmw_add_deprecation_warning
  227. 2025-05-20 14:25:44,385 - 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.
  228. - _tfmw_add_deprecation_warning
  229. 2025-05-20 14:25:44,594 - task_worker.py - ERROR - Station E:\compete\app\model\data\DQYC\qy\62\1002\2025-04-21\IN\2361 failed: 'ModelTrainer' object has no attribute 'logger' - station_task
  230. 2025-05-20 14:25:44,594 - task_worker.py - ERROR - Station E:\compete\app\model\data\DQYC\qy\62\1002\2025-04-21\IN\1086 failed: 'ModelTrainer' object has no attribute 'logger' - station_task
  231. 2025-05-20 14:26:31,069 - 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.
  232. - _tfmw_add_deprecation_warning
  233. 2025-05-20 14:26:31,184 - main.py - INFO - 输入文件目录: E:/compete/app/model/data/DQYC/qy/62/1002/2025-04-21/IN - main
  234. 2025-05-20 14:26:33,737 - 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.
  235. - _tfmw_add_deprecation_warning
  236. 2025-05-20 14:26:36,603 - 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.
  237. - _tfmw_add_deprecation_warning
  238. 2025-05-20 14:26:36,607 - 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.
  239. - _tfmw_add_deprecation_warning
  240. 2025-05-20 14:26:36,828 - tf_model_train.py - INFO - GPU 2 allocated - _setup_resources
  241. 2025-05-20 14:26:36,828 - tf_model_train.py - INFO - GPU 1 allocated - _setup_resources
  242. 2025-05-20 14:26:36,846 - task_worker.py - ERROR - Station E:\compete\app\model\data\DQYC\qy\62\1002\2025-04-21\IN\2361 failed: list index out of range - station_task
  243. 2025-05-20 14:26:36,846 - task_worker.py - ERROR - Station E:\compete\app\model\data\DQYC\qy\62\1002\2025-04-21\IN\1086 failed: list index out of range - station_task
  244. 2025-05-20 14:30:21,709 - 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.
  245. - _tfmw_add_deprecation_warning
  246. 2025-05-20 14:30:21,824 - main.py - INFO - 输入文件目录: E:/compete/app/model/data/DQYC/qy/62/1002/2025-04-21/IN - main
  247. 2025-05-20 14:30:24,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.
  248. - _tfmw_add_deprecation_warning
  249. 2025-05-20 14:30:27,240 - 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.
  250. - _tfmw_add_deprecation_warning
  251. 2025-05-20 14:30:27,245 - 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.
  252. - _tfmw_add_deprecation_warning
  253. 2025-05-20 14:30:27,453 - tf_model_train.py - INFO - GPU 2 allocated - _setup_resources
  254. 2025-05-20 14:30:27,459 - tf_model_train.py - INFO - GPU 1 allocated - _setup_resources
  255. 2025-05-20 14:30:27,471 - task_worker.py - ERROR - Station E:\compete\app\model\data\DQYC\qy\62\1002\2025-04-21\IN\1086 failed: list index out of range - station_task
  256. 2025-05-20 14:30:27,476 - task_worker.py - ERROR - Station E:\compete\app\model\data\DQYC\qy\62\1002\2025-04-21\IN\2361 failed: list index out of range - station_task
  257. 2025-05-20 14:39:34,488 - 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.
  258. - _tfmw_add_deprecation_warning
  259. 2025-05-20 14:39:34,614 - main.py - INFO - 输入文件目录: E:/compete/app/model/data/DQYC/qy/62/1002/2025-04-21/IN - main
  260. 2025-05-20 14:39:37,274 - 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.
  261. - _tfmw_add_deprecation_warning
  262. 2025-05-20 14:39:40,302 - 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.
  263. - _tfmw_add_deprecation_warning
  264. 2025-05-20 14:39:40,303 - 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.
  265. - _tfmw_add_deprecation_warning
  266. 2025-05-20 14:39:40,511 - tf_model_train.py - INFO - GPU 1 allocated - _setup_resources
  267. 2025-05-20 14:39:40,512 - tf_model_train.py - INFO - GPU 2 allocated - _setup_resources
  268. 2025-05-20 14:39:40,551 - data_cleaning.py - INFO - 开始清洗:训练集…… - cleaning
  269. 2025-05-20 14:39:40,552 - data_cleaning.py - INFO - 开始清洗:训练集…… - cleaning
  270. 2025-05-20 14:39:40,559 - data_cleaning.py - INFO - 行清洗:清洗的行数有:68,缺失的列有: - key_field_row_cleaning
  271. 2025-05-20 14:39:40,560 - data_cleaning.py - INFO - 行清洗:清洗的行数有:69,缺失的列有: - key_field_row_cleaning
  272. 2025-05-20 14:39:40,597 - data_handler.py - INFO - 数据总数:2907, 时序缺失的间隔:0, 其中,较长的时间间隔:0 - missing_time_splite
  273. 2025-05-20 14:39:40,597 - data_handler.py - INFO - 需要补值的总点数:0 - missing_time_splite
  274. 2025-05-20 14:39:40,598 - data_handler.py - INFO - 再次测算,需要插值的总点数为:0.0 - fill_train_data
  275. 2025-05-20 14:39:40,598 - data_handler.py - INFO - 数据总数:2908, 时序缺失的间隔:0, 其中,较长的时间间隔:0 - missing_time_splite
  276. 2025-05-20 14:39:40,598 - data_handler.py - INFO - 需要补值的总点数:0 - missing_time_splite
  277. 2025-05-20 14:39:40,599 - data_handler.py - INFO - 再次测算,需要插值的总点数为:0.0 - fill_train_data
  278. 2025-05-20 14:39:41,579 - dbmg.py - INFO - ❌ 系统异常: Authentication failed., full error: {'ok': 0.0, 'errmsg': 'Authentication failed.', 'code': 18, 'codeName': 'AuthenticationFailed'} - get_keras_model_from_mongo
  279. 2025-05-20 14:39:41,579 - tf_lstm.py - INFO - 加强训练加载模型权重失败:("Authentication failed., full error: {'ok': 0.0, 'errmsg': 'Authentication failed.', 'code': 18, 'codeName': 'AuthenticationFailed'}",) - train_init
  280. 2025-05-20 14:39:41,592 - dbmg.py - INFO - ❌ 系统异常: Authentication failed., full error: {'ok': 0.0, 'errmsg': 'Authentication failed.', 'code': 18, 'codeName': 'AuthenticationFailed'} - get_keras_model_from_mongo
  281. 2025-05-20 14:39:41,592 - tf_lstm.py - INFO - 加强训练加载模型权重失败:("Authentication failed., full error: {'ok': 0.0, 'errmsg': 'Authentication failed.', 'code': 18, 'codeName': 'AuthenticationFailed'}",) - train_init
  282. 2025-05-20 14:39:54,426 - tf_lstm.py - INFO - -----模型训练经过100轮迭代----- - training
  283. 2025-05-20 14:39:54,426 - tf_lstm.py - INFO - -----模型训练经过100轮迭代----- - training
  284. 2025-05-20 14:39:54,426 - tf_lstm.py - INFO - 训练集损失函数为:[9.0531e-01 3.1888e-01 9.9910e-02 2.8170e-02 7.5200e-03 2.3400e-03
  285. 1.1900e-03 9.6000e-04 9.2000e-04 9.1000e-04 9.0000e-04 9.0000e-04
  286. 8.9000e-04 8.9000e-04 8.9000e-04 8.9000e-04 8.8000e-04 8.8000e-04
  287. 8.8000e-04 8.8000e-04 8.8000e-04 8.7000e-04 8.7000e-04 8.7000e-04
  288. 8.7000e-04 8.7000e-04 8.7000e-04 8.7000e-04 8.7000e-04 8.6000e-04
  289. 8.6000e-04 8.6000e-04 8.6000e-04 8.6000e-04 8.6000e-04 8.6000e-04
  290. 8.6000e-04 8.6000e-04 8.6000e-04 8.6000e-04 8.5000e-04 8.5000e-04
  291. 8.5000e-04 8.5000e-04 8.5000e-04 8.5000e-04 8.5000e-04 8.5000e-04
  292. 8.5000e-04 8.5000e-04 8.5000e-04 8.5000e-04 8.5000e-04 8.5000e-04
  293. 8.5000e-04 8.5000e-04 8.5000e-04 8.4000e-04 8.4000e-04 8.4000e-04
  294. 8.4000e-04 8.4000e-04 8.4000e-04 8.4000e-04 8.4000e-04 8.4000e-04
  295. 8.4000e-04 8.4000e-04 8.4000e-04 8.4000e-04 8.4000e-04 8.4000e-04
  296. 8.4000e-04 8.4000e-04 8.4000e-04 8.4000e-04 8.4000e-04 8.4000e-04
  297. 8.4000e-04 8.4000e-04 8.4000e-04 8.4000e-04 8.4000e-04 8.4000e-04
  298. 8.4000e-04 8.4000e-04 8.4000e-04 8.4000e-04 8.4000e-04 8.4000e-04
  299. 8.3000e-04 8.3000e-04 8.3000e-04 8.3000e-04 8.3000e-04 8.3000e-04
  300. 8.3000e-04 8.3000e-04 8.3000e-04 8.3000e-04] - training
  301. 2025-05-20 14:39:54,426 - tf_lstm.py - INFO - 训练集损失函数为:[8.9877e-01 3.1553e-01 9.8310e-02 2.7340e-02 7.0000e-03 1.9300e-03
  302. 8.1000e-04 5.9000e-04 5.5000e-04 5.4000e-04 5.4000e-04 5.4000e-04
  303. 5.4000e-04 5.4000e-04 5.4000e-04 5.4000e-04 5.3000e-04 5.3000e-04
  304. 5.3000e-04 5.3000e-04 5.3000e-04 5.3000e-04 5.3000e-04 5.3000e-04
  305. 5.3000e-04 5.3000e-04 5.3000e-04 5.3000e-04 5.3000e-04 5.3000e-04
  306. 5.3000e-04 5.3000e-04 5.3000e-04 5.2000e-04 5.2000e-04 5.2000e-04
  307. 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04
  308. 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04
  309. 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04
  310. 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04
  311. 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04
  312. 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04
  313. 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04
  314. 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04
  315. 5.2000e-04 5.2000e-04 5.1000e-04 5.1000e-04 5.1000e-04 5.1000e-04
  316. 5.1000e-04 5.1000e-04 5.1000e-04 5.1000e-04 5.1000e-04 5.1000e-04
  317. 5.1000e-04 5.1000e-04 5.1000e-04 5.1000e-04] - training
  318. 2025-05-20 14:39:54,426 - tf_lstm.py - INFO - 验证集损失函数为:[0.51434 0.16851 0.04969 0.01363 0.00409 0.00189 0.00142 0.00133 0.00131
  319. 0.0013 0.00129 0.00128 0.00128 0.00127 0.00127 0.00126 0.00126 0.00126
  320. 0.00125 0.00125 0.00125 0.00124 0.00124 0.00124 0.00124 0.00123 0.00123
  321. 0.00123 0.00123 0.00123 0.00122 0.00122 0.00122 0.00122 0.00122 0.00122
  322. 0.00122 0.00121 0.00121 0.00121 0.00121 0.00121 0.00121 0.00121 0.00121
  323. 0.00121 0.0012 0.0012 0.0012 0.0012 0.0012 0.0012 0.0012 0.0012
  324. 0.0012 0.0012 0.0012 0.00119 0.00119 0.00119 0.00119 0.00119 0.00119
  325. 0.00119 0.00119 0.00119 0.00119 0.00119 0.00119 0.00119 0.00119 0.00119
  326. 0.00119 0.00119 0.00119 0.00118 0.00118 0.00118 0.00118 0.00118 0.00118
  327. 0.00118 0.00118 0.00118 0.00118 0.00118 0.00118 0.00118 0.00118 0.00118
  328. 0.00118 0.00118 0.00118 0.00118 0.00118 0.00118 0.00118 0.00118 0.00118
  329. 0.00118] - training
  330. 2025-05-20 14:39:54,426 - tf_lstm.py - INFO - 验证集损失函数为:[0.50973 0.16624 0.04849 0.01296 0.0036 0.00145 0.00101 0.00092 0.0009
  331. 0.00089 0.00089 0.00089 0.00088 0.00088 0.00088 0.00087 0.00087 0.00087
  332. 0.00087 0.00086 0.00086 0.00086 0.00086 0.00086 0.00086 0.00085 0.00085
  333. 0.00085 0.00085 0.00085 0.00085 0.00085 0.00085 0.00085 0.00084 0.00084
  334. 0.00084 0.00084 0.00084 0.00084 0.00084 0.00084 0.00084 0.00084 0.00084
  335. 0.00084 0.00084 0.00084 0.00083 0.00083 0.00083 0.00083 0.00083 0.00083
  336. 0.00083 0.00083 0.00083 0.00083 0.00083 0.00083 0.00083 0.00083 0.00083
  337. 0.00083 0.00083 0.00083 0.00083 0.00083 0.00083 0.00083 0.00083 0.00082
  338. 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082
  339. 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082
  340. 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082
  341. 0.00082] - training
  342. 2025-05-20 14:39:54,427 - tf_model_train.py - ERROR - Training failed: 'ModelTrainer' object has no attribute 'opt'
  343. Traceback (most recent call last):
  344. File "E:\compete\app\model\tf_model_train.py", line 87, in train
  345. self.opt.Model['features'] = ','.join(self.dh.opt.features)
  346. ^^^^^^^^
  347. AttributeError: 'ModelTrainer' object has no attribute 'opt'
  348. - _handle_error
  349. 2025-05-20 14:39:54,432 - tf_model_train.py - ERROR - Training failed: 'ModelTrainer' object has no attribute 'opt'
  350. Traceback (most recent call last):
  351. File "E:\compete\app\model\tf_model_train.py", line 87, in train
  352. self.opt.Model['features'] = ','.join(self.dh.opt.features)
  353. ^^^^^^^^
  354. AttributeError: 'ModelTrainer' object has no attribute 'opt'
  355. - _handle_error
  356. 2025-05-20 15:26:00,753 - 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.
  357. - _tfmw_add_deprecation_warning
  358. 2025-05-20 15:26:00,873 - main.py - INFO - 输入文件目录: E:/compete/app/model/data/DQYC/qy/62/1002/2025-04-21/IN - main
  359. 2025-05-20 15:26:03,466 - 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.
  360. - _tfmw_add_deprecation_warning
  361. 2025-05-20 15:26:06,401 - 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.
  362. - _tfmw_add_deprecation_warning
  363. 2025-05-20 15:26:06,411 - 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.
  364. - _tfmw_add_deprecation_warning
  365. 2025-05-20 15:26:06,623 - tf_model_train.py - INFO - GPU 2 allocated - _setup_resources
  366. 2025-05-20 15:26:06,629 - tf_model_train.py - INFO - GPU 1 allocated - _setup_resources
  367. 2025-05-20 15:26:06,642 - data_cleaning.py - INFO - 开始清洗:训练集…… - cleaning
  368. 2025-05-20 15:26:06,647 - data_cleaning.py - INFO - 开始清洗:训练集…… - cleaning
  369. 2025-05-20 15:26:06,650 - data_cleaning.py - INFO - 行清洗:清洗的行数有:69,缺失的列有: - key_field_row_cleaning
  370. 2025-05-20 15:26:06,656 - data_cleaning.py - INFO - 行清洗:清洗的行数有:68,缺失的列有: - key_field_row_cleaning
  371. 2025-05-20 15:26:06,682 - data_handler.py - INFO - 数据总数:2907, 时序缺失的间隔:0, 其中,较长的时间间隔:0 - missing_time_splite
  372. 2025-05-20 15:26:06,682 - data_handler.py - INFO - 需要补值的总点数:0 - missing_time_splite
  373. 2025-05-20 15:26:06,683 - data_handler.py - INFO - 再次测算,需要插值的总点数为:0.0 - fill_train_data
  374. 2025-05-20 15:26:06,687 - data_handler.py - INFO - 数据总数:2908, 时序缺失的间隔:0, 其中,较长的时间间隔:0 - missing_time_splite
  375. 2025-05-20 15:26:06,687 - data_handler.py - INFO - 需要补值的总点数:0 - missing_time_splite
  376. 2025-05-20 15:26:06,688 - data_handler.py - INFO - 再次测算,需要插值的总点数为:0.0 - fill_train_data
  377. 2025-05-20 15:26:07,624 - dbmg.py - INFO - ❌ 系统异常: Authentication failed., full error: {'ok': 0.0, 'errmsg': 'Authentication failed.', 'code': 18, 'codeName': 'AuthenticationFailed'} - get_keras_model_from_mongo
  378. 2025-05-20 15:26:07,624 - tf_lstm.py - INFO - 加强训练加载模型权重失败:("Authentication failed., full error: {'ok': 0.0, 'errmsg': 'Authentication failed.', 'code': 18, 'codeName': 'AuthenticationFailed'}",) - train_init
  379. 2025-05-20 15:26:07,633 - dbmg.py - INFO - ❌ 系统异常: Authentication failed., full error: {'ok': 0.0, 'errmsg': 'Authentication failed.', 'code': 18, 'codeName': 'AuthenticationFailed'} - get_keras_model_from_mongo
  380. 2025-05-20 15:26:07,633 - tf_lstm.py - INFO - 加强训练加载模型权重失败:("Authentication failed., full error: {'ok': 0.0, 'errmsg': 'Authentication failed.', 'code': 18, 'codeName': 'AuthenticationFailed'}",) - train_init
  381. 2025-05-20 15:26:20,550 - tf_lstm.py - INFO - -----模型训练经过100轮迭代----- - training
  382. 2025-05-20 15:26:20,550 - tf_lstm.py - INFO - -----模型训练经过100轮迭代----- - training
  383. 2025-05-20 15:26:20,551 - tf_lstm.py - INFO - 训练集损失函数为:[9.0203e-01 3.1670e-01 9.8690e-02 2.7480e-02 7.0600e-03 1.9500e-03
  384. 8.2000e-04 5.9000e-04 5.5000e-04 5.4000e-04 5.4000e-04 5.4000e-04
  385. 5.4000e-04 5.4000e-04 5.4000e-04 5.3000e-04 5.3000e-04 5.3000e-04
  386. 5.3000e-04 5.3000e-04 5.3000e-04 5.3000e-04 5.3000e-04 5.3000e-04
  387. 5.3000e-04 5.3000e-04 5.3000e-04 5.3000e-04 5.3000e-04 5.3000e-04
  388. 5.3000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04
  389. 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04
  390. 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04
  391. 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04
  392. 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04
  393. 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04
  394. 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04
  395. 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04
  396. 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.1000e-04 5.1000e-04
  397. 5.1000e-04 5.1000e-04 5.1000e-04 5.1000e-04 5.1000e-04 5.1000e-04
  398. 5.1000e-04 5.1000e-04 5.1000e-04 5.1000e-04 5.1000e-04 5.1000e-04
  399. 5.1000e-04 5.1000e-04 5.1000e-04 5.1000e-04] - training
  400. 2025-05-20 15:26:20,551 - tf_lstm.py - INFO - 训练集损失函数为:[9.0353e-01 3.1775e-01 9.8940e-02 2.7240e-02 6.6300e-03 1.4600e-03
  401. 3.3000e-04 1.0000e-04 6.0000e-05 6.0000e-05 6.0000e-05 6.0000e-05
  402. 6.0000e-05 6.0000e-05 6.0000e-05 6.0000e-05 6.0000e-05 6.0000e-05
  403. 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
  404. 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
  405. 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
  406. 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
  407. 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
  408. 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
  409. 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
  410. 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
  411. 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
  412. 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
  413. 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
  414. 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
  415. 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
  416. 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05] - training
  417. 2025-05-20 15:26:20,551 - tf_lstm.py - INFO - 验证集损失函数为:[0.51163 0.16686 0.04873 0.01304 0.00363 0.00146 0.00101 0.00092 0.0009
  418. 0.00089 0.00089 0.00088 0.00088 0.00088 0.00088 0.00087 0.00087 0.00087
  419. 0.00087 0.00086 0.00086 0.00086 0.00086 0.00086 0.00086 0.00086 0.00085
  420. 0.00085 0.00085 0.00085 0.00085 0.00085 0.00085 0.00085 0.00085 0.00084
  421. 0.00084 0.00084 0.00084 0.00084 0.00084 0.00084 0.00084 0.00084 0.00084
  422. 0.00084 0.00084 0.00084 0.00083 0.00083 0.00083 0.00083 0.00083 0.00083
  423. 0.00083 0.00083 0.00083 0.00083 0.00083 0.00083 0.00083 0.00083 0.00083
  424. 0.00083 0.00083 0.00083 0.00083 0.00083 0.00083 0.00083 0.00083 0.00082
  425. 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082
  426. 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082
  427. 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082
  428. 0.00082] - training
  429. 2025-05-20 15:26:20,551 - tf_lstm.py - INFO - 验证集损失函数为:[5.1261e-01 1.6711e-01 4.8310e-02 1.2300e-02 2.8100e-03 6.3000e-04
  430. 1.8000e-04 1.0000e-04 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05
  431. 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05
  432. 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05
  433. 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05
  434. 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05
  435. 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05
  436. 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05
  437. 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05
  438. 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05
  439. 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05
  440. 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05
  441. 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05
  442. 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05
  443. 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05
  444. 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05
  445. 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05] - training
  446. 2025-05-20 15:26:20,573 - dbmg.py - INFO - ❌ 数据库操作 - 详细错误: Authentication failed., full error: {'ok': 0.0, 'errmsg': 'Authentication failed.', 'code': 18, 'codeName': 'AuthenticationFailed'} - insert_trained_model_into_mongo
  447. 2025-05-20 15:26:20,573 - dbmg.py - INFO - ❌ 数据库操作 - 详细错误: Authentication failed., full error: {'ok': 0.0, 'errmsg': 'Authentication failed.', 'code': 18, 'codeName': 'AuthenticationFailed'} - insert_trained_model_into_mongo
  448. 2025-05-20 15:26:20,677 - tf_model_train.py - ERROR - Training failed: Authentication failed., full error: {'ok': 0.0, 'errmsg': 'Authentication failed.', 'code': 18, 'codeName': 'AuthenticationFailed'}
  449. Traceback (most recent call last):
  450. File "E:\compete\app\model\tf_model_train.py", line 95, in train
  451. self.mgUtils.insert_trained_model_into_mongo(trained_model, self.config)
  452. File "E:\compete\app\common\dbmg.py", line 77, in insert_trained_model_into_mongo
  453. if collection.estimated_document_count() >= 50:
  454. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  455. File "D:\anaconda3\envs\py312\Lib\site-packages\pymongo\collection.py", line 1810, in estimated_document_count
  456. return self._retryable_non_cursor_read(_cmd, None, operation=_Op.COUNT)
  457. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  458. File "D:\anaconda3\envs\py312\Lib\site-packages\pymongo\collection.py", line 1910, in _retryable_non_cursor_read
  459. return client._retryable_read(func, self._read_preference_for(s), s, operation)
  460. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  461. File "D:\anaconda3\envs\py312\Lib\site-packages\pymongo\mongo_client.py", line 1534, in _retryable_read
  462. return self._retry_internal(
  463. ^^^^^^^^^^^^^^^^^^^^^
  464. File "D:\anaconda3\envs\py312\Lib\site-packages\pymongo\_csot.py", line 108, in csot_wrapper
  465. return func(self, *args, **kwargs)
  466. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  467. File "D:\anaconda3\envs\py312\Lib\site-packages\pymongo\mongo_client.py", line 1501, in _retry_internal
  468. ).run()
  469. ^^^^^
  470. File "D:\anaconda3\envs\py312\Lib\site-packages\pymongo\mongo_client.py", line 2347, in run
  471. return self._read() if self._is_read else self._write()
  472. ^^^^^^^^^^^^
  473. File "D:\anaconda3\envs\py312\Lib\site-packages\pymongo\mongo_client.py", line 2479, in _read
  474. with self._client._conn_from_server(self._read_pref, self._server, self._session) as (
  475. File "D:\anaconda3\envs\py312\Lib\contextlib.py", line 137, in __enter__
  476. return next(self.gen)
  477. ^^^^^^^^^^^^^^
  478. File "D:\anaconda3\envs\py312\Lib\site-packages\pymongo\mongo_client.py", line 1351, in _conn_from_server
  479. with self._checkout(server, session) as conn:
  480. File "D:\anaconda3\envs\py312\Lib\contextlib.py", line 137, in __enter__
  481. return next(self.gen)
  482. ^^^^^^^^^^^^^^
  483. File "D:\anaconda3\envs\py312\Lib\site-packages\pymongo\mongo_client.py", line 1260, in _checkout
  484. with server.checkout(handler=err_handler) as conn:
  485. File "D:\anaconda3\envs\py312\Lib\contextlib.py", line 137, in __enter__
  486. return next(self.gen)
  487. ^^^^^^^^^^^^^^
  488. File "D:\anaconda3\envs\py312\Lib\site-packages\pymongo\pool.py", line 1763, in checkout
  489. conn = self._get_conn(checkout_started_time, handler=handler)
  490. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  491. File "D:\anaconda3\envs\py312\Lib\site-packages\pymongo\pool.py", line 1921, in _get_conn
  492. conn = self.connect(handler=handler)
  493. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  494. File "D:\anaconda3\envs\py312\Lib\site-packages\pymongo\pool.py", line 1725, in connect
  495. conn.authenticate()
  496. File "D:\anaconda3\envs\py312\Lib\site-packages\pymongo\pool.py", line 1098, in authenticate
  497. auth.authenticate(creds, self, reauthenticate=reauthenticate)
  498. File "D:\anaconda3\envs\py312\Lib\site-packages\pymongo\auth.py", line 656, in authenticate
  499. auth_func(credentials, conn)
  500. File "D:\anaconda3\envs\py312\Lib\site-packages\pymongo\auth.py", line 560, in _authenticate_default
  501. return _authenticate_scram(credentials, conn, "SCRAM-SHA-1")
  502. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  503. File "D:\anaconda3\envs\py312\Lib\site-packages\pymongo\auth.py", line 299, in _authenticate_scram
  504. res = conn.command(source, cmd)
  505. ^^^^^^^^^^^^^^^^^^^^^^^^^
  506. File "D:\anaconda3\envs\py312\Lib\site-packages\pymongo\helpers.py", line 342, in inner
  507. return func(*args, **kwargs)
  508. ^^^^^^^^^^^^^^^^^^^^^
  509. File "D:\anaconda3\envs\py312\Lib\site-packages\pymongo\pool.py", line 988, in command
  510. return command(
  511. ^^^^^^^^
  512. File "D:\anaconda3\envs\py312\Lib\site-packages\pymongo\network.py", line 212, in command
  513. helpers._check_command_response(
  514. File "D:\anaconda3\envs\py312\Lib\site-packages\pymongo\helpers.py", line 248, in _check_command_response
  515. raise OperationFailure(errmsg, code, response, max_wire_version)
  516. pymongo.errors.OperationFailure: Authentication failed., full error: {'ok': 0.0, 'errmsg': 'Authentication failed.', 'code': 18, 'codeName': 'AuthenticationFailed'}
  517. - _handle_error
  518. 2025-05-20 15:57:57,894 - 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.
  519. - _tfmw_add_deprecation_warning
  520. 2025-05-20 15:57:58,017 - main.py - INFO - 输入文件目录: E:/compete/app/model/data/DQYC/qy/62/1002/2025-04-21/IN - main
  521. 2025-05-20 15:58:00,771 - 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.
  522. - _tfmw_add_deprecation_warning
  523. 2025-05-20 15:58:03,716 - 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.
  524. - _tfmw_add_deprecation_warning
  525. 2025-05-20 15:58:03,722 - 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.
  526. - _tfmw_add_deprecation_warning
  527. 2025-05-20 15:58:03,933 - tf_model_train.py - INFO - GPU 2 allocated - _setup_resources
  528. 2025-05-20 15:58:03,933 - tf_model_train.py - INFO - GPU 1 allocated - _setup_resources
  529. 2025-05-20 15:58:03,952 - data_cleaning.py - INFO - 开始清洗:训练集…… - cleaning
  530. 2025-05-20 15:58:03,952 - data_cleaning.py - INFO - 开始清洗:训练集…… - cleaning
  531. 2025-05-20 15:58:03,960 - data_cleaning.py - INFO - 行清洗:清洗的行数有:68,缺失的列有: - key_field_row_cleaning
  532. 2025-05-20 15:58:03,960 - data_cleaning.py - INFO - 行清洗:清洗的行数有:69,缺失的列有: - key_field_row_cleaning
  533. 2025-05-20 15:58:03,987 - data_handler.py - INFO - 数据总数:2907, 时序缺失的间隔:0, 其中,较长的时间间隔:0 - missing_time_splite
  534. 2025-05-20 15:58:03,987 - data_handler.py - INFO - 需要补值的总点数:0 - missing_time_splite
  535. 2025-05-20 15:58:03,988 - data_handler.py - INFO - 数据总数:2908, 时序缺失的间隔:0, 其中,较长的时间间隔:0 - missing_time_splite
  536. 2025-05-20 15:58:03,988 - data_handler.py - INFO - 需要补值的总点数:0 - missing_time_splite
  537. 2025-05-20 15:58:03,988 - data_handler.py - INFO - 再次测算,需要插值的总点数为:0.0 - fill_train_data
  538. 2025-05-20 15:58:03,988 - data_handler.py - INFO - 再次测算,需要插值的总点数为:0.0 - fill_train_data
  539. 2025-05-20 15:58:04,931 - dbmg.py - INFO - ⚠️ 未找到模型 'lstm' 的有效记录 - get_keras_model_from_mongo
  540. 2025-05-20 15:58:04,932 - tf_lstm.py - INFO - 加强训练加载模型权重失败:('cannot unpack non-iterable NoneType object',) - train_init
  541. 2025-05-20 15:58:04,934 - dbmg.py - INFO - ⚠️ 未找到模型 'lstm' 的有效记录 - get_keras_model_from_mongo
  542. 2025-05-20 15:58:04,934 - tf_lstm.py - INFO - 加强训练加载模型权重失败:('cannot unpack non-iterable NoneType object',) - train_init
  543. 2025-05-20 15:58:18,001 - tf_lstm.py - INFO - -----模型训练经过100轮迭代----- - training
  544. 2025-05-20 15:58:18,002 - tf_lstm.py - INFO - -----模型训练经过100轮迭代----- - training
  545. 8340e-02 2.6920e-02 6.5200e-03 1.4300e-03
  546. 3.2000e-04 1.0000e-04 6.0000e-05 6.0000e-05 6.0000e-05 6.0000e-05
  547. 6.0000e-05 6.0000e-05 6.0000e-05 6.0000e-05 6.0000e-05 6.0000e-05
  548. 6.0000e-05 6.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
  549. 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
  550. 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
  551. 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
  552. 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
  553. 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
  554. 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
  555. 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
  556. 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
  557. 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
  558. 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
  559. 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
  560. 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05
  561. 5.0000e-05 5.0000e-05 5.0000e-05 5.0000e-05] - training
  562. 2025-05-20 15:58:18,002 - tf_lstm.py - INFO - 验证集损失函数为:[5.1238e-01 1.6642e-01 4.7850e-02 1.2120e-02 2.7600e-03 6.1000e-04
  563. 1.8000e-04 1.0000e-04 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05
  564. 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05
  565. 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05
  566. 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05
  567. 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05
  568. 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05
  569. 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05
  570. 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05 8.0000e-05
  571. 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05
  572. 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05
  573. 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05
  574. 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05
  575. 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05
  576. 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05
  577. 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05
  578. 7.0000e-05 7.0000e-05 7.0000e-05 7.0000e-05] - training
  579. 2025-05-20 15:58:18,002 - tf_lstm.py - INFO - 训练集损失函数为:[9.0536e-01 3.1867e-01 9.9770e-02 2.7960e-02 7.2200e-03 1.9900e-03
  580. 8.3000e-04 6.0000e-04 5.5000e-04 5.5000e-04 5.4000e-04 5.4000e-04
  581. 5.4000e-04 5.4000e-04 5.4000e-04 5.4000e-04 5.3000e-04 5.3000e-04
  582. 5.3000e-04 5.3000e-04 5.3000e-04 5.3000e-04 5.3000e-04 5.3000e-04
  583. 5.3000e-04 5.3000e-04 5.3000e-04 5.3000e-04 5.3000e-04 5.3000e-04
  584. 5.3000e-04 5.3000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04
  585. 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04
  586. 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04
  587. 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04
  588. 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04
  589. 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04
  590. 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04
  591. 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04
  592. 5.2000e-04 5.2000e-04 5.2000e-04 5.2000e-04 5.1000e-04 5.1000e-04
  593. 5.1000e-04 5.1000e-04 5.1000e-04 5.1000e-04 5.1000e-04 5.1000e-04
  594. 5.1000e-04 5.1000e-04 5.1000e-04 5.1000e-04 5.1000e-04 5.1000e-04
  595. 5.1000e-04 5.1000e-04 5.1000e-04 5.1000e-04] - training
  596. 2025-05-20 15:58:18,003 - tf_lstm.py - INFO - 验证集损失函数为:[0.51413 0.16832 0.04944 0.01332 0.00372 0.00148 0.00102 0.00092 0.0009
  597. 0.0009 0.00089 0.00089 0.00088 0.00088 0.00088 0.00088 0.00087 0.00087
  598. 0.00087 0.00087 0.00086 0.00086 0.00086 0.00086 0.00086 0.00086 0.00086
  599. 0.00085 0.00085 0.00085 0.00085 0.00085 0.00085 0.00085 0.00085 0.00085
  600. 0.00084 0.00084 0.00084 0.00084 0.00084 0.00084 0.00084 0.00084 0.00084
  601. 0.00084 0.00084 0.00084 0.00084 0.00083 0.00083 0.00083 0.00083 0.00083
  602. 0.00083 0.00083 0.00083 0.00083 0.00083 0.00083 0.00083 0.00083 0.00083
  603. 0.00083 0.00083 0.00083 0.00083 0.00083 0.00083 0.00083 0.00083 0.00082
  604. 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082
  605. 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082
  606. 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082 0.00082
  607. 0.00082] - training
  608. 2025-05-20 15:58:18,063 - dbmg.py - INFO - ✅ 模型 lstm 保存成功 | 文档ID: 682c361a3d53239c05a9f9c4 - insert_trained_model_into_mongo
  609. 2025-05-20 15:58:18,080 - dbmg.py - INFO - ✅ 模型 lstm 保存成功 | 文档ID: 682c361a39772d853bd04505 - insert_trained_model_into_mongo
  610. 2025-05-20 15:58:18,124 - dbmg.py - INFO - ✅ 缩放器 lstm 保存成功 | 文档ID: 682c361a3d53239c05a9f9c6 - insert_scaler_model_into_mongo
  611. 2025-05-20 15:58:18,132 - dbmg.py - INFO - ✅ 缩放器 lstm 保存成功 | 文档ID: 682c361a39772d853bd04507 - insert_scaler_model_into_mongo