Public Member Functions | |
BN2SRLDB (BeliefNetworkEx bn) | |
Database | getDB (int numSamples, Random generator) throws DDException, Exception |
Database | getDB (int numSamples) throws DDException, Exception |
void | relearnBN () throws Exception |
void | setBooleanConversion (String attrName) |
void | writeMLNFormulas (PrintStream out) |
Protected Member Functions | |
boolean | isBooleanNode (BeliefNode node) |
void | writeNodeLiteralAllCombs (PrintStream out, BeliefNode n, int varidx) |
Protected Attributes | |
BeliefNetworkEx | bn |
HashSet< String > | booleanConversion |
Database | db |
HashMap< String, String > | undoConversion |
Definition at line 25 of file BN2SRLDB.java.
edu::tum::cs::bayesnets::conversion::BN2SRLDB::BN2SRLDB | ( | BeliefNetworkEx | bn | ) | [inline] |
Definition at line 31 of file BN2SRLDB.java.
Database edu::tum::cs::bayesnets::conversion::BN2SRLDB::getDB | ( | int | numSamples, | |
Random | generator | |||
) | throws DDException, Exception [inline] |
Definition at line 53 of file BN2SRLDB.java.
Database edu::tum::cs::bayesnets::conversion::BN2SRLDB::getDB | ( | int | numSamples | ) | throws DDException, Exception [inline] |
Definition at line 44 of file BN2SRLDB.java.
boolean edu::tum::cs::bayesnets::conversion::BN2SRLDB::isBooleanNode | ( | BeliefNode | node | ) | [inline, protected] |
Definition at line 48 of file BN2SRLDB.java.
void edu::tum::cs::bayesnets::conversion::BN2SRLDB::relearnBN | ( | ) | throws Exception [inline] |
Definition at line 111 of file BN2SRLDB.java.
void edu::tum::cs::bayesnets::conversion::BN2SRLDB::setBooleanConversion | ( | String | attrName | ) | [inline] |
Definition at line 37 of file BN2SRLDB.java.
void edu::tum::cs::bayesnets::conversion::BN2SRLDB::writeMLNFormulas | ( | PrintStream | out | ) | [inline] |
Definition at line 129 of file BN2SRLDB.java.
void edu::tum::cs::bayesnets::conversion::BN2SRLDB::writeNodeLiteralAllCombs | ( | PrintStream | out, | |
BeliefNode | n, | |||
int | varidx | |||
) | [inline, protected] |
Definition at line 122 of file BN2SRLDB.java.
Definition at line 26 of file BN2SRLDB.java.
HashSet<String> edu::tum::cs::bayesnets::conversion::BN2SRLDB::booleanConversion [protected] |
Definition at line 28 of file BN2SRLDB.java.
Definition at line 27 of file BN2SRLDB.java.
HashMap<String,String> edu::tum::cs::bayesnets::conversion::BN2SRLDB::undoConversion [protected] |
Definition at line 29 of file BN2SRLDB.java.