@@ -209,9 +209,10 @@ def train_in_iter(self):
209209 global_step = self .epoch * self .len_train_dataloader + i )
210210 train_loss_list .append (train_loss .item ())
211211 # Loss per epoch
212- self . tb_logger . add_scalar ( tag = f"[ { self . device } ]: Train loss" ,
213- scalar_value = sum ( train_loss_list ) / len ( train_loss_list ) ,
212+ avg_train_loss = sum ( train_loss_list ) / len ( train_loss_list )
213+ self . tb_logger . add_scalar ( tag = f"[ { self . device } ]: Avg train loss( { self . loss_func } )" , scalar_value = avg_train_loss ,
214214 global_step = self .epoch )
215+ logger .info (msg = f"[{ self .device } ]: Train loss:{ avg_train_loss } " )
215216 logger .info (msg = "Finish train mode." )
216217
217218 # Val
@@ -240,9 +241,9 @@ def train_in_iter(self):
240241 # Metric
241242 ssim_res = compute_ssim (image_outputs = output , image_sources = hr_images )
242243 psnr_res = compute_psnr (mse = val_loss .item ())
243- self .tb_logger .add_scalar (tag = f"[{ self .device } ]: SSIM( { self . loss_func } ) " , scalar_value = ssim_res ,
244+ self .tb_logger .add_scalar (tag = f"[{ self .device } ]: SSIM" , scalar_value = ssim_res ,
244245 global_step = self .epoch * self .len_val_dataloader + i )
245- self .tb_logger .add_scalar (tag = f"[{ self .device } ]: PSNR( { self . loss_func } ) " , scalar_value = psnr_res ,
246+ self .tb_logger .add_scalar (tag = f"[{ self .device } ]: PSNR" , scalar_value = psnr_res ,
246247 global_step = self .epoch * self .len_val_dataloader + i )
247248 ssim_list .append (ssim_res )
248249 psnr_list .append (psnr_res )
@@ -268,12 +269,11 @@ def train_in_iter(self):
268269 self .avg_val_loss = sum (val_loss_list ) / len (val_loss_list )
269270 self .avg_ssim = sum (ssim_list ) / len (ssim_list )
270271 self .avg_psnr = sum (psnr_list ) / len (psnr_list )
271- self .tb_logger .add_scalar (tag = f"[{ self .device } ]: Val loss" , scalar_value = self .avg_val_loss ,
272- global_step = self .epoch )
272+ self .tb_logger .add_scalar (tag = f"[{ self .device } ]: Val avg loss( { self .loss_func } )" ,
273+ scalar_value = self . avg_val_loss , global_step = self .epoch )
273274 self .tb_logger .add_scalar (tag = f"[{ self .device } ]: Avg ssim" , scalar_value = self .avg_ssim , global_step = self .epoch )
274275 self .tb_logger .add_scalar (tag = f"[{ self .device } ]: Avg psnr" , scalar_value = self .avg_psnr , global_step = self .epoch )
275- logger .info (f"Val loss: { self .avg_val_loss } , SSIM: { self .avg_ssim } , PSNR: { self .avg_psnr } " )
276- self .model .train ()
276+ logger .info (f"[{ self .device } ]: Val loss: { self .avg_val_loss } , SSIM: { self .avg_ssim } , PSNR: { self .avg_psnr } " )
277277 logger .info (msg = "Finish val mode." )
278278
279279 def after_iter (self ):
0 commit comments