@@ -53,11 +53,11 @@ def start_module(self, module_name: str, num: int, module_kwargs: dict[str, Any]
5353 """
5454 module_run_name = f"{ self .run_name } _{ module_name } _{ num } "
5555 log_dir = Path (self .dirpath ) / module_run_name
56- self .module_writer = self .writer (log_dir = log_dir ) # type: ignore[no-untyped-call]
56+ self .module_writer = self .writer (log_dir = log_dir )
5757
58- self .module_writer .add_text ("module_info" , f"Starting module { module_name } _{ num } " ) # type: ignore[no-untyped-call]
58+ self .module_writer .add_text ("module_info" , f"Starting module { module_name } _{ num } " )
5959 for key , value in module_kwargs .items ():
60- self .module_writer .add_text (f"module_params/{ key } " , str (value )) # type: ignore[no-untyped-call]
60+ self .module_writer .add_text (f"module_params/{ key } " , str (value ))
6161
6262 def log_value (self , ** kwargs : dict [str , int | float | Any ]) -> None :
6363 """Logs scalar or text values.
@@ -69,7 +69,7 @@ def log_value(self, **kwargs: dict[str, int | float | Any]) -> None:
6969 if isinstance (value , int | float ):
7070 self .module_writer .add_scalar (key , value )
7171 else :
72- self .module_writer .add_text (key , str (value )) # type: ignore[no-untyped-call]
72+ self .module_writer .add_text (key , str (value ))
7373
7474 def log_metrics (self , metrics : dict [str , Any ]) -> None :
7575 """Logs training metrics.
@@ -79,9 +79,9 @@ def log_metrics(self, metrics: dict[str, Any]) -> None:
7979 """
8080 for key , value in metrics .items ():
8181 if isinstance (value , int | float ):
82- self .module_writer .add_scalar (key , value ) # type: ignore[no-untyped-call]
82+ self .module_writer .add_scalar (key , value )
8383 else :
84- self .module_writer .add_text (key , str (value )) # type: ignore[no-untyped-call]
84+ self .module_writer .add_text (key , str (value ))
8585
8686 def log_final_metrics (self , metrics : dict [str , Any ]) -> None :
8787 """Logs final metrics at the end of training.
@@ -97,13 +97,13 @@ def log_final_metrics(self, metrics: dict[str, Any]) -> None:
9797 raise RuntimeError (msg )
9898
9999 log_dir = Path (self .dirpath ) / "final_metrics"
100- self .module_writer = self .writer (log_dir = log_dir ) # type: ignore[no-untyped-call]
100+ self .module_writer = self .writer (log_dir = log_dir )
101101
102102 for key , value in metrics .items ():
103103 if isinstance (value , int | float ):
104- self .module_writer .add_scalar (key , value ) # type: ignore[no-untyped-call]
104+ self .module_writer .add_scalar (key , value )
105105 else :
106- self .module_writer .add_text (key , str (value )) # type: ignore[no-untyped-call]
106+ self .module_writer .add_text (key , str (value ))
107107
108108 def end_module (self ) -> None :
109109 """Ends the current module and closes the TensorBoard writer.
@@ -115,8 +115,8 @@ def end_module(self) -> None:
115115 msg = "start_run must be called before end_module."
116116 raise RuntimeError (msg )
117117
118- self .module_writer .add_text ("module_info" , "Ending module" ) # type: ignore[no-untyped-call]
119- self .module_writer .close () # type: ignore[no-untyped-call]
118+ self .module_writer .add_text ("module_info" , "Ending module" )
119+ self .module_writer .close ()
120120
121121 def end_run (self ) -> None :
122122 """Ends the current run. This method is currently a placeholder."""
0 commit comments