class_docstr: This class is adapted from
  https://github.com/tensorflow/tensorflow/blob/master/tensorflow/python/summary/writer/writer.py.
  Even though this class provides user-level APIs in TensorFlow, it is recommended to use the
  interfaces defined in the class `SummaryWriter` (see below) for logging in MXNet as they are
  directly compatible with the MXNet NDArray type.
  This class writes `Summary` protocol buffers to event files. The `FileWriter` class provides
  a mechanism to create an event file in a given directory and add summaries and events to it.
  The class updates the file contents asynchronously.
docstr: Flushes the event file to disk.
  Call this method to make sure that all pending events have been written to disk.
docstr_tok: ["Flushes","the","event","file","to","disk",".","Call","this","method","to","make","sure","that","all","pending","events","have","been","written","to","disk","."]
code: def flush(self):
      """Flushes the event file to disk.
      Call this method to make sure that all pending events have been written to disk.
      """
      self._event_writer.flush()
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import time
  import json
  import os
  import logging
  from .proto import event_pb2
  from .proto import summary_pb2
  from .event_file_writer import EventFileWriter
  from .summary import scalar_summary, histogram_summary, image_summary, audio_summary
  from .summary import text_summary, pr_curve_summary, _net2pb
  from .utils import _save_embedding_tsv, _make_sprite_image, _make_metadata_tsv
  from .utils import _add_embedding_config, _make_numpy_array, _get_embedding_dir
  from .utils import _is_2D_matrix
label_desc: Use image node_id 6 for calling the FileWriter obj's underlying member method code with example usage: obj.flush() without return types