Generation of database¶
-
class
pyAgrum.
BNDatabaseGenerator
(bn: pyAgrum.BayesNet)¶ BNDatabaseGenerator is used to easily generate databases from a gum.BayesNet.
- BNDatabaseGenerator(bn) -> BNDatabaseGenerator
- Parameters:
- bn (gum.BayesNet) – the Bayesian network used to generate data.
-
database
(self)¶
-
drawSamples
(self, nbSamples)¶
-
log2likelihood
(self)¶
-
setAntiTopologicalVarOrder
(self)¶
-
setRandomVarOrder
(self)¶
-
setTopologicalVarOrder
(self)¶
-
setVarOrder
(self, varOrder)¶ setVarOrder(self, varOrder)
-
setVarOrderFromCSV
(self, csvFileURL, csvSeparator=", ")¶
-
toCSV
(self, csvFileURL, useLabels=True, append=False, csvSeparator=", ", checkOnAppend=False)¶
-
toDatabaseTable
(self, useLabels=True)¶
-
varOrder
(self)¶
-
varOrderNames
(self)¶