code: def testHistogramSummaryWithFamily(self):
      with self.cached_session() as s:
          i = array_ops.ones((5, 4, 4, 3))
          with ops.name_scope("outer"):
              summ_op = summary_lib.histogram(
                  "inner", i, family="family"
              )
              self.assertEqual(summ_op.op.name, "outer/family/inner")
          summary_str = s.run(summ_op)
      summary = summary_pb2.Summary()
      summary.ParseFromString(summary_str)
      self.assertEqual(len(summary.value), 1)
      self.assertEqual(
          summary.value[0].tag, "family/outer/family/inner"
      )
  
imports: from tensorflow.core.framework import summary_pb2
  from tensorflow.python.framework import constant_op
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import errors
  from tensorflow.python.framework import meta_graph
  from tensorflow.python.framework import ops
  from tensorflow.python.framework import test_util
  from tensorflow.python.ops import array_ops
  from tensorflow.python.ops import variables
  from tensorflow.python.platform import test
  from tensorflow.python.summary import summary
label_desc: Use image node_id 7 for calling the SummaryTest obj's underlying member method code with example usage: obj.testHistogramSummaryWithFamily() without return types