class_docstr: Builds graphs and other summary information from eventlogs.
docstr: Processes the event logs and coordinates creating the artifacts.
docstr_tok: ["Processes","the","event","logs","and","coordinates","creating","the","artifacts","."]
code: def build_artifacts(self):
      """Processes the event logs and coordinates creating the artifacts."""
      data_collector, _ = self._gather_data()
      agg_data = self._align_and_aggregate(data_collector)
      self._output_csv(agg_data)
      self._output_graph(agg_data, len(data_collector))
  
      if self.show_graph:
          plt.show()
  
imports: import csv
  import enum
  import os
  from typing import Dict, List, Optional, Sequence, Tuple, Union
  from absl import app
  from absl import flags
  from absl import logging
  import matplotlib.pyplot
  import numpy
  import pandas
  import seaborn
  from tf_agents.benchmark import utils
label_desc: Use image node_id 6 for calling the StatsBuilder obj's underlying member method code with example usage: obj.build_artifacts() without return types