code: def test_callable(self):
      class FooHasKwargs(object):
          def __call__(self, **x):
              del x
  
      self.assertTrue(function_utils.has_kwargs(FooHasKwargs()))
  
      class FooHasNoKwargs(object):
          def __call__(self, x):
              del x
  
      self.assertFalse(function_utils.has_kwargs(FooHasNoKwargs()))
  
imports: import functools
  from tensorflow.python.platform import test
  from tensorflow.python.util import function_utils
label_desc: Use image node_id 2 for calling the HasKwargsTest obj's underlying member method code with example usage: obj.test_callable() without return types