'Args:
enable_step, enable_epoch (bool): whether to print the
monitor data (if any) between steps or between epochs.'

def __init__(self, enable_step=False, enable_epoch=True):

    self._whitelist = None
    self._blacklist = set([])
    self._enable_step = enable_step
    self._enable_epoch = enable_epoch
