@@ -162,8 +162,7 @@ def train(
162162
163163 # max_itr = n_epochs * n_train
164164
165- msg = textwrap .dedent (
166- f"""
165+ msg = textwrap .dedent (f"""
167166 Starting training:
168167 ------------------
169168 Epochs: { n_epochs }
@@ -174,8 +173,7 @@ def train(
174173 Device: { device .type }
175174 Optimizer: { config .train_optimizer }
176175 -----------------------------------------
177- """
178- )
176+ """ )
179177 # print(msg) # in case no logger
180178 if logger :
181179 logger .info (msg )
@@ -351,20 +349,17 @@ def train(
351349 scheduler .step ()
352350
353351 if debug :
354- eval_train_msg = textwrap .dedent (
355- f"""
352+ eval_train_msg = textwrap .dedent (f"""
356353 train/auroc: { eval_train_res [0 ]}
357354 train/auprc: { eval_train_res [1 ]}
358355 train/accuracy: { eval_train_res [2 ]}
359356 train/f_measure: { eval_train_res [3 ]}
360357 train/f_beta_measure: { eval_train_res [4 ]}
361358 train/g_beta_measure: { eval_train_res [5 ]}
362- """
363- )
359+ """ )
364360 else :
365361 eval_train_msg = ""
366- msg = textwrap .dedent (
367- f"""
362+ msg = textwrap .dedent (f"""
368363 Train epoch_{ epoch + 1 } :
369364 --------------------
370365 train/epoch_loss: { epoch_loss } { eval_train_msg }
@@ -375,8 +370,7 @@ def train(
375370 test/f_beta_measure: { eval_res [4 ]}
376371 test/g_beta_measure: { eval_res [5 ]}
377372 ---------------------------------
378- """
379- )
373+ """ )
380374 elif config .model_name == "seq_lab" :
381375 eval_res = evaluate_seq_lab (model , val_loader , config , device , debug )
382376 model .train ()
@@ -403,8 +397,7 @@ def train(
403397 scheduler .step ()
404398
405399 if debug :
406- eval_train_msg = textwrap .dedent (
407- f"""
400+ eval_train_msg = textwrap .dedent (f"""
408401 train/total_loss: { eval_train_res .total_loss }
409402 train/spb_loss: { eval_train_res .spb_loss }
410403 train/pvc_loss: { eval_train_res .pvc_loss }
@@ -414,12 +407,10 @@ def train(
414407 train/pvc_fp: { eval_train_res .pvc_fp }
415408 train/spb_fn: { eval_train_res .spb_fn }
416409 train/pvc_fn: { eval_train_res .pvc_fn }
417- """
418- )
410+ """ )
419411 else :
420412 eval_train_msg = ""
421- msg = textwrap .dedent (
422- f"""
413+ msg = textwrap .dedent (f"""
423414 Train epoch_{ epoch + 1 } :
424415 --------------------
425416 train/epoch_loss: { epoch_loss } { eval_train_msg }
@@ -433,8 +424,7 @@ def train(
433424 test/spb_fn: { eval_res .spb_fn }
434425 test/pvc_fn: { eval_res .pvc_fn }
435426 ---------------------------------
436- """
437- )
427+ """ )
438428
439429 # print(msg) # in case no logger
440430 if logger :
@@ -460,12 +450,10 @@ def train(
460450 print (msg )
461451 break
462452
463- msg = textwrap .dedent (
464- f"""
453+ msg = textwrap .dedent (f"""
465454 best challenge metric = { best_challenge_metric } ,
466455 obtained at epoch { best_epoch }
467- """
468- )
456+ """ )
469457 if logger :
470458 logger .info (msg )
471459 else :
@@ -615,17 +603,15 @@ def evaluate_crnn(
615603 head_labels = all_labels [:head_num , ...]
616604 head_labels_classes = [np .array (classes )[np .where (row )] for row in head_labels ]
617605 for n in range (head_num ):
618- msg = textwrap .dedent (
619- f"""
606+ msg = textwrap .dedent (f"""
620607 ----------------------------------------------
621608 scalar prediction: { [round (n , 3 ) for n in head_scalar_preds [n ].tolist ()]}
622609 binary prediction: { head_bin_preds [n ].tolist ()}
623610 labels: { head_labels [n ].astype (int ).tolist ()}
624611 predicted classes: { head_preds_classes [n ].tolist ()}
625612 label classes: { head_labels_classes [n ].tolist ()}
626613 ----------------------------------------------
627- """
628- )
614+ """ )
629615 if logger :
630616 logger .info (msg )
631617 else :
0 commit comments