code: def test_summary_args(self):
      summary = _ScopedSummaryV2(self.test_subdirectory)
      summary.scalar("scalar", 1, "family")
      summary.image("image", 1, 3, "family")
      summary.histogram("histogram", 1, "family")
      summary.audio("audio", 1, 3, 3, "family")
      self.assertLen(summary.summary_tuples(), 4)
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import os
  import struct
  from absl.testing import parameterized
  from adanet import tf_compat
  from adanet.core import testing_utils
  from adanet.core.summary import _ScopedSummaryV2
  import tensorflow.compat.v2
  from tensorflow.python.eager import context
  from tensorflow.python.framework import test_util
label_desc: Use image node_id 11 for calling the ScopedSummaryV2Test obj's underlying member method code with example usage: obj.test_summary_args() without return types