class_docstr: Base class for algebraic representation of Structural Equation Models(SEMs). The model is
  represented using the Reticular Action Model (RAM).
class_docstr_tok: ["Base","class","for","algebraic","representation","of","Structural","Equation","Models","(","SEMs",")",".","The","model","is","represented","using","the","Reticular","Action","Model","(","RAM",")","."]
docstr: Sets the fixed parameters of the model.
  
  Parameters
  ----------
  B: 2D array
      The B matrix.
  
  zeta: 2D array
      The covariance matrix.
docstr_tok: ["Sets","the","fixed","parameters","of","the","model",".","Parameters","--","--","--","--","--","B",":","2D","array","The","B","matrix",".","zeta",":","2D","array","The","covariance","matrix","."]
code: def set_params(self, B, zeta):
      """
      Sets the fixed parameters of the model.
  
      Parameters
      ----------
      B: 2D array
          The B matrix.
  
      zeta: 2D array
          The covariance matrix.
      """
      self.B_fixed_mask = B
      self.zeta_fixed_mask = zeta
  
imports: import itertools
  import networkx
  import numpy
  import pandas
  from networkx.algorithms.dag import descendants
  from pyparsing import OneOrMore, Optional, Suppress, Word, alphanums, nums
  from pgmpy.base import DAG
  from pgmpy.global_vars import logger
label_desc: Use image node_id 3 for calling the SEMAlg obj's underlying member method code with example usage: obj.set_params(B, zeta) without return types