docstr: Test FractionalAvgPool works fine when input tensor is integer type.
      
code: def testIntegerTensorInput(self):
      """Test FractionalAvgPool works fine when input tensor is integer type."""
      pseudo_random = True
      overlapping = True
      tensor_shape = (1, 6, 6, 1)
      # pyformat: disable
      mat = np.array(
          [
              [2, 6, 4, 1, 3, 6],
              [8, 9, 1, 6, 6, 8],
              [3, 9, 8, 2, 5, 6],
              [2, 7, 9, 5, 4, 5],
              [8, 5, 0, 5, 7, 4],
              [4, 4, 5, 9, 7, 2],
          ]
      )
      # pyformat: enable
      self._ValidateFractionalAvgPoolResult(
          mat.reshape(tensor_shape),
          [1, math.sqrt(3), math.sqrt(2), 1],
          pseudo_random,
          overlapping,
      )
  
imports: import math
  import numpy
  from tensorflow.python.framework import constant_op
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import errors
  from tensorflow.python.framework import test_util
  from tensorflow.python.ops import array_ops
  from tensorflow.python.ops import gen_nn_ops
  from tensorflow.python.ops import gradient_checker
  from tensorflow.python.ops import nn_ops
  import tensorflow.python.ops.nn_grad
  from tensorflow.python.platform import test
label_desc: Use image node_id 7 for calling the FractionalAvgTest obj's underlying member method code with example usage: obj.testIntegerTensorInput() without return types