docstr: a -> b -> c -> d -> e
docstr_tok: ["a","-",">","b","-",">","c","-",">","d","-",">","e"]
code: def test_chain_structure(self):
      """a -> b -> c -> d -> e"""
      a = Normal(0.0, 1.0)
      b = Normal(a, 1.0)
      c = Normal(b, 1.0)
      d = Normal(c, 1.0)
      e = Normal(d, 1.0)
      self.assertTrue(is_independent(c, e, d))
      self.assertTrue(is_independent([a, b, c], e, d))
      self.assertTrue(is_independent([a, b], [d, e], c))
      self.assertFalse(is_independent([a, b, e], d, c))
  
file_path: edward/tests/util/is_independent_test.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import tensorflow
  from edward.models import Normal
  from edward.util import is_independent
label_desc: Use image node_id 1 for calling the test_is_independent_class obj's underlying member method code with example usage: obj.test_chain_structure() without return types