Skip to content

Commit 112b2f6

Browse files
committed
allow logging tensor
1 parent 10872d0 commit 112b2f6

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

bootstrap/lib/logger.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
import inspect
1616
import datetime
1717
import collections
18+
import torch
1819

1920

2021
class Logger(object):
@@ -165,7 +166,8 @@ def log_message(self, *message, log_level=INFO, break_line=True, print_header=Tr
165166
def log_value(self, name, value, stack_displacement=2, should_print=False, log_level=SUMMARY):
166167
if log_level < self.log_level:
167168
return -1
168-
169+
if type(value) == torch.Tensor:
170+
value = value.item()
169171
if name not in self.values:
170172
self.values[name] = []
171173
self.values[name].append(value)

0 commit comments

Comments
 (0)