(self)
| 302 | logger.info("[HostMemoryTracker] Free RAM in before_train() is {:.2f} GB.".format(self._free_ram_gb())) |
| 303 | |
| 304 | def _trigger(self): |
| 305 | ram_gb = self._free_ram_gb() |
| 306 | self.trainer.monitors.put_scalar('HostFreeMemory (GB)', ram_gb) |
| 307 | |
| 308 | def _free_ram_gb(self): |
| 309 | return psutil.virtual_memory().available / 1024**3 |
nothing calls this directly
no test coverage detected