docstr: a -> b -> e <- d <- c
docstr_tok: ["a","-",">","b","-",">","e","<","-","d","<","-","c"]
code: def test_v_structure(self):
      """a -> b -> e <- d <- c"""
      with self.test_session():
          a = Normal(0.0, 1.0)
          b = Normal(a, 1.0)
          c = Normal(0.0, 1.0)
          d = Normal(c, 1.0)
          e = Normal(b * d, 1.0)
          self.assertEqual(get_siblings(a), [])
          self.assertEqual(get_siblings(b), [])
          self.assertEqual(get_siblings(c), [])
          self.assertEqual(get_siblings(d), [])
          self.assertEqual(get_siblings(e), [])
  
file_path: edward/tests/util/get_siblings_test.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import tensorflow
  from edward.models import Bernoulli, Normal
  from edward.util import get_siblings
label_desc: Use image node_id 1 for calling the test_get_siblings_class obj's underlying member method code with example usage: obj.test_v_structure() without return types