|
996 | 996 | " data_file_path = config['data']['file_path']\n", |
997 | 997 | " if not Path(data_file_path).is_absolute():\n", |
998 | 998 | " data_file_path = project_root / data_file_path\n", |
| 999 | + " \n", |
| 1000 | + " # 6 --- Configure Global Parameters from HYPEROPT Config ---\n", |
| 1001 | + " \n", |
| 1002 | + " global_parameters.verbose = config['global_params']['verbose']\n", |
| 1003 | + " global_parameters.error_raise = config['global_params']['error_raise']\n", |
| 1004 | + " global_parameters.h2o_show_progress = config['global_params'].get('h2o_show_progress', False)\n", |
| 1005 | + " global_parameters.n_iter = config['global_params']['n_iter']\n", |
| 1006 | + " global_parameters.sub_sample_param_space_pct = config['global_params']['sub_sample_param_space_pct']\n", |
| 1007 | + " global_parameters.max_param_space_iter_value = config['global_params']['max_param_space_iter_value']\n", |
| 1008 | + " global_parameters.force_second_cv = config['global_params'].get('force_second_cv', False)\n", |
| 1009 | + " global_parameters.model_eval_time_limit = config['global_params']['model_eval_time_limit']\n", |
| 1010 | + " \n", |
| 1011 | + " print(f\"Global parameters set from hyperopt config:\")\n", |
| 1012 | + " print(f\" - verbose: {global_parameters.verbose}\")\n", |
| 1013 | + " print(f\" - error_raise: {global_parameters.error_raise}\")\n", |
| 1014 | + " print(f\" - h2o_show_progress: {global_parameters.h2o_show_progress}\")\n", |
| 1015 | + " print(f\" - n_iter: {global_parameters.n_iter}\")\n", |
| 1016 | + " print(f\" - sub_sample_param_space_pct: {global_parameters.sub_sample_param_space_pct}\")\n", |
| 1017 | + " print(f\" - max_param_space_iter_value: {global_parameters.max_param_space_iter_value}\")\n", |
| 1018 | + " print(f\" - force_second_cv: {global_parameters.force_second_cv}\")\n", |
| 1019 | + " print(f\" - model_eval_time_limit: {global_parameters.model_eval_time_limit}\")\n", |
| 1020 | + "\n", |
| 1021 | + "\n", |
999 | 1022 | "\n", |
1000 | 1023 | " # OPTIMIZATION: Load data ONCE here\n", |
1001 | 1024 | " print(f\"Pre-loading data from {data_file_path}...\", flush=True)\n", |
|
0 commit comments