/**
* @param args
* @throws IOException
* @throws SQLException
*/
public static void main(String[] args) throws IOException, SQLException {
TPKBLexer lexer = new TPKBLexer(new ANTLRFileStream("test.kb"));
TPKBParser parser = new TPKBParser(new CommonTokenStream(lexer));
TPKBClassListener listener = new TPKBClassListener();
ParseTree tree = parser.tpkb();
ParseTreeWalker walker = new ParseTreeWalker();
walker.walk(listener, tree);
MySQLEngine engine = new MySQLEngine();
engine.processTSubRaw();
engine.processTIsRaw();
double Z = engine.computeZ();
System.out.println("Z = "+Z);
Z = engine.computeZWithEvidence();
System.out.println("Z(E) = "+Z);
}
TPKB.java 文件源码
java
阅读 108
收藏 0
点赞 0
评论 0
项目:TPKB
作者:
评论列表
文章目录