Skip to content

Commit d818a7e

Browse files
committed
Better memory logging
1 parent 1ef06be commit d818a7e

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

torchtune/training/memory.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -310,8 +310,9 @@ def log_memory_stats(
310310
"""
311311
device_support = get_device_support()
312312
_log.info(
313-
f"{message}"
314-
f"\n\t{device_support.device_name} peak memory allocation: {stats['peak_memory_alloc']:.2f} GiB"
315-
f"\n\t{device_support.device_name} peak memory reserved: {stats.get('peak_memory_reserved', 0):.2f} GiB"
316-
f"\n\t{device_support.device_name} peak memory active: {stats['peak_memory_active']:.2f} GiB"
313+
f"{message}\n"
314+
+ "\n".join(
315+
f"\t{device_support.device_name} {key.replace('_', ' ')}: {value:.2f} GiB"
316+
for key, value in stats.items()
317+
)
317318
)

0 commit comments

Comments
 (0)