def _init_if_needed()

in python/mxboard/event_file_writer.py [0:0]


    def _init_if_needed(self):
        if self._recordio_writer is not None:
            return
        self._filename = self._file_prefix + ".out.tfevents." + str(time.time())[:10]\
                         + "." + socket.gethostname() + self._file_suffix
        self._recordio_writer = RecordWriter(self._filename)
        if self._logger is not None:
            self._logger.info('successfully opened events file: %s', self._filename)
        event = event_pb2.Event()
        event.wall_time = time.time()
        self.write_event(event)
        self.flush()  # flush the first event