class_docstr: Base class for independencies.
  independencies class represents a set of Conditional Independence
  assertions (eg: "X is independent of Y given Z" where X, Y and Z
  are random variables) or Independence assertions (eg: "X is
  independent of Y" where X and Y are random variables).
  Initialize the independencies Class with Conditional Independence
  assertions or Independence assertions.
  
  Parameters
  ----------
  assertions: Lists or Tuples
          Each assertion is a list or tuple of the form: [event1,
          event2 and event3]
          eg: assertion ['X', 'Y', 'Z'] would be X is independent
          of Y given Z.
  
  Examples
  --------
  Creating an independencies object with one independence assertion:
  Random Variable X is independent of Y
  
  >>> independencies = independencies(['X', 'Y'])
  
  Creating an independencies object with three conditional
  independence assertions:
  First assertion is Random Variable X is independent of Y given Z.
  
  >>> independencies = independencies(['X', 'Y', 'Z'],
  ...             ['a', ['b', 'c'], 'd'],
  ...             ['l', ['m', 'n'], 'o'])
  
  Public Methods
  --------------
  add_assertions
  get_assertions
  get_factorized_product
  closure
  entails
  is_equivalent
class_docstr_tok: ["Base","class","for","independencies",".","independencies","class","represents","a","set","of","Conditional","Independence","assertions","(","eg",":","``","X","is","independent","of","Y","given","Z","''","where","X",",","Y","and","Z","are","random","variables",")","or","Independence","assertions","(","eg",":","``","X","is","independent","of","Y","''","where","X","and","Y","are","random","variables",")",".","Initialize","the","independencies","Class","with","Conditional","Independence","assertions","or","Independence","assertions",".","Parameters","--","--","--","--","--","assertions",":","Lists","or","Tuples","Each","assertion","is","a","list","or","tuple","of","the","form",":","[","event1",",","event2","and","event3","]","eg",":","assertion","[","'","X","'",",","'","Y","'",",","'","Z","'","]","would","be","X","is","independent","of","Y","given","Z",".","Examples","--","--","--","--","Creating","an","independencies","object","with","one","independence","assertion",":","Random","Variable","X","is","independent","of","Y",">",">",">","independencies","=","independencies","(","[","'","X","'",",","'","Y","'","]",")","Creating","an","independencies","object","with","three","conditional","independence","assertions",":","First","assertion","is","Random","Variable","X","is","independent","of","Y","given","Z",".",">",">",">","independencies","=","independencies","(","[","'","X","'",",","'","Y","'",",","'","Z","'","]",",","...","[","'","a","'",",","[","'","b","'",",","'","c","'","]",",","'d","'","]",",","...","[","'","l","'",",","[","'m","'",",","'n","'","]",",","'","o","'","]",")","Public","Methods","--","--","--","--","--","--","--","add_assertions","get_assertions","get_factorized_product","closure","entails","is_equivalent"]
code: def __ne__(self, other):
      return not self.__eq__(other)
  
imports: import itertools
label_desc: Use image node_id 4 for calling the Independencies obj's underlying member method code with example usage: obj.__ne__(other) and returns: unknown