code: def test_histogram__valid_inputs_1(self, num_tensors, num_bin_edges):
      self._test_histogram(
          [
              np.random.rand(
                  np.random.randint(1, 1000), np.random.randint(1, 1000)
              )
              for __ in range(num_tensors)
          ],
          list(np.logspace(-12, 5, num=num_bin_edges)),
      )
  
file_path: pytorch/caffe2/python/operator_test/histogram_test.py
imports: import unittest
  import caffe2.python.hypothesis_test_util
  import hypothesis.strategies
  import numpy
  from caffe2.python import core, workspace
  from hypothesis import given, settings
label_desc: Use image node_id 3 for calling the TestHistogram obj's underlying member method code with example usage: obj.test_histogram__valid_inputs_1(num_tensors, num_bin_edges) without return types