code: def testHistogramSummaryTypes(self):
      for dtype in (
          dtypes.int8,
          dtypes.uint8,
          dtypes.int16,
          dtypes.int32,
          dtypes.float32,
          dtypes.float64,
      ):
          const = constant_op.constant(10, dtype=dtype)
          summary_lib.histogram("h", const)
  
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 8 for calling the SummaryTest obj's underlying member method code with example usage: obj.testHistogramSummaryTypes() without return types