Skip to content

Commit e21f431

Browse files
author
Julian Kates-Harbeck
committed
modified printout to add walltime
1 parent e06bcb1 commit e21f431

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

plasma/models/mpi_runner.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,7 @@ class MPIModel():
173173
def __init__(self,model,optimizer,comm,batch_iterator,batch_size,num_replicas=None,warmup_steps=1000,lr=0.01,num_batches_minimum=100):
174174
random.seed(task_index)
175175
np.random.seed(task_index)
176+
self.start_time = time.time()
176177
self.epoch = 0
177178
self.num_so_far = 0
178179
self.num_so_far_accum = 0
@@ -468,7 +469,7 @@ def train_epoch(self):
468469
loss_averager.add_val(curr_loss)
469470
ave_loss = loss_averager.get_val()
470471
eta = self.estimate_remaining_time(t0 - t_start,self.num_so_far-self.epoch*num_total,num_total)
471-
write_str = '\r[{}] step: {} [ETA: {:.2f}s] [{:.2f}/{}], loss: {:.5f} [{:.5f}] | '.format(self.task_index,step,eta,1.0*self.num_so_far,num_total,ave_loss,curr_loss)
472+
write_str = '\r[{}] step: {} [ETA: {:.2f}s] [{:.2f}/{}], loss: {:.5f} [{:.5f}] | walltime: {:.4f} | '.format(self.task_index,step,eta,1.0*self.num_so_far,num_total,ave_loss,curr_loss,time.time()-self.start_time)
472473
print_unique(write_str + write_str_0)
473474
step += 1
474475
else:

0 commit comments

Comments
 (0)