2929 seconds_to_datetime ,
3030 write_data ,
3131)
32- from ads .opctl .operator .lowcode .forecast .model .forecast_datasets import TestData
3332from ads .opctl .operator .lowcode .forecast .utils import (
3433 _build_metrics_df ,
3534 _build_metrics_per_horizon ,
@@ -132,11 +131,10 @@ def generate_report(self):
132131
133132 if self .datasets .test_data is not None :
134133 try :
135- (
136- self .test_eval_metrics ,
137- summary_metrics
138- ) = self ._test_evaluate_metrics (
139- elapsed_time = elapsed_time ,
134+ (self .test_eval_metrics , summary_metrics ) = (
135+ self ._test_evaluate_metrics (
136+ elapsed_time = elapsed_time ,
137+ )
140138 )
141139 if not self .target_cat_col :
142140 self .test_eval_metrics .rename (
@@ -145,7 +143,7 @@ def generate_report(self):
145143 inplace = True ,
146144 )
147145 except Exception :
148- logger .warn ("Unable to generate Test Metrics." )
146+ logger .warning ("Unable to generate Test Metrics." )
149147 logger .debug (f"Full Traceback: { traceback .format_exc ()} " )
150148 report_sections = []
151149
@@ -369,7 +367,7 @@ def _test_evaluate_metrics(self, elapsed_time=0):
369367 - self .spec .horizon :
370368 ]
371369 except KeyError as ke :
372- logger .warn (
370+ logger .warning (
373371 f"Error Generating Metrics: Unable to find { s_id } in the test data. Error: { ke .args } "
374372 )
375373 y_pred = self .forecast_output .get_forecast (s_id )["forecast_value" ].values [
@@ -542,7 +540,7 @@ def _save_report(
542540 )
543541 results .set_metrics (metrics_df_formatted )
544542 else :
545- logger .warn (
543+ logger .warning (
546544 f"Attempted to generate the { self .spec .metrics_filename } file with the training metrics, however the training metrics could not be properly generated."
547545 )
548546
@@ -563,7 +561,7 @@ def _save_report(
563561 )
564562 results .set_test_metrics (test_metrics_df_formatted )
565563 else :
566- logger .warn (
564+ logger .warning (
567565 f"Attempted to generate the { self .spec .test_metrics_filename } file with the test metrics, however the test metrics could not be properly generated."
568566 )
569567 # explanations csv reports
@@ -581,7 +579,7 @@ def _save_report(
581579 )
582580 results .set_global_explanations (self .formatted_global_explanation )
583581 else :
584- logger .warn (
582+ logger .warning (
585583 f"Attempted to generate global explanations for the { self .spec .global_explanation_filename } file, but an issue occured in formatting the explanations."
586584 )
587585
@@ -597,11 +595,11 @@ def _save_report(
597595 )
598596 results .set_local_explanations (self .formatted_local_explanation )
599597 else :
600- logger .warn (
598+ logger .warning (
601599 f"Attempted to generate local explanations for the { self .spec .local_explanation_filename } file, but an issue occured in formatting the explanations."
602600 )
603601 except AttributeError as e :
604- logger .warn (
602+ logger .warning (
605603 "Unable to generate explanations for this model type or for this dataset."
606604 )
607605 logger .debug (f"Got error: { e .args } " )
@@ -769,7 +767,7 @@ def explain_model(self):
769767 local_ex_time = local_ex_time + time .time () - exp_end_time
770768
771769 if not len (kernel_explnr_vals ):
772- logger .warn (
770+ logger .warning (
773771 "No explanations generated. Ensure that additional data has been provided."
774772 )
775773 else :
@@ -780,7 +778,7 @@ def explain_model(self):
780778 )
781779 )
782780 else :
783- logger .warn (
781+ logger .warning (
784782 f"Skipping explanations for { s_id } , as forecast was not generated."
785783 )
786784
0 commit comments