code: def test_initialize_uninitialized_variables(self):
      sess = tf_utils.tensorflow_session()
  
      a = tf.Variable(np.ones((4, 3)), name="a")
      b = tf.Variable(np.ones((4, 3)), name="b")
      tf_utils.initialize_uninitialized_variables()
      actual = sess.run(a + b)
      np.testing.assert_array_almost_equal(actual, 2 * np.ones((4, 3)))
  
      c = tf.Variable(np.ones((2, 3)), name="c")
      d = tf.Variable(np.ones((2, 3)), name="dx")
      tf_utils.initialize_uninitialized_variables([c])
  
      with self.assertRaisesRegexp(FailedPreconditionError, "value dx"):
          sess.run(c + d)
  
imports: import pytest
  import numpy
  import tensorflow
  from tensorflow.errors import FailedPreconditionError
  from neupy import init
  from neupy.utils import tf_utils, asfloat
  from base import BaseTestCase
label_desc: Use image node_id 11 for calling the TFUtilsTestCase obj's underlying member method code with example usage: obj.test_initialize_uninitialized_variables() without return types