def report_speeds(sample, secs_remaining): status_dot[0] = (status_dot[0] + 1) % 3 status_line = ''.join(['.' if i == status_dot[0] else ' ' for i in range(3)]) if secs_remaining < 0: print(' %s %s %s (warming up, %s)\r' % (algorithm.name, status_line, utils.format_speeds(sample), utils.format_time(-secs_remaining)), end='') else: print(' %s %s %s (sampling, %s) \r' % (algorithm.name, status_line, utils.format_speeds(sample), utils.format_time(secs_remaining)), end='') sys.stdout.flush()
def report_speeds(sample, secs_remaining): status_dot[0] = (status_dot[0] + 1) % 3 status_line = ''.join(['.' if i == status_dot[0] else ' ' for i in range(3)]) speeds = utils.format_speeds(sample) time = utils.format_time(abs(secs_remaining)) if secs_remaining < 0: print(f' {algorithm.name} {status_line} {speeds} (warming up, {time})' + '\r', end='') else: print(f' {algorithm.name} {status_line} {speeds} (sampling, {time}) ' + '\r', end='') sys.stdout.flush()