1 %feature("docstring") gum::GibbsBNdistance 2 " 3 Class representing a Gibbs-Approximated computation of divergence and distance between BNs 4 5 6 GibbsBNdistance(P,Q) -> GibbsBNdistance 7 Parameters: 8 * **P** (*pyAgrum.BayesNet*) -- a Bayesian network 9 * **Q** (*pyAgrum.BayesNet*) -- another Bayesian network to compare with the first one 10 11 GibbsBNdistance(gbnd) -> GibbsBNdistance 12 Parameters: 13 * **gbnd** (*pyAgrum.GibbsBNdistance*) -- the Gibbs BNdistance to copy 14 15 Raises 16 ------ 17 pyAgrum.OperationNotAllowed 18 If the 2BNs have not the same domain size of compatible node sets 19 " 20 21 %feature("docstring") gum::GibbsBNdistance::nbrDrawnVar 22 " 23 Returns 24 ------- 25 int 26 the number of variable drawn at each iteration 27 " 28 29 %feature("docstring") gum::GibbsBNdistance::isDrawnAtRandom 30 " 31 Returns 32 ------- 33 bool 34 True if variables are drawn at random 35 " 36 37 %feature("docstring") gum::GibbsBNdistance::setDrawnAtRandom 38 " 39 Parameters 40 ---------- 41 _atRandom : bool 42 indicates if variables should be drawn at random 43 " 44 45 %feature("docstring") gum::GibbsBNdistance::setNbrDrawnVar 46 " 47 Parameters 48 ---------- 49 _nbr : int 50 the number of variables to be drawn at each iteration 51 " 52