about summary refs log tree commit diff
path: root/sourcecodes/k-best/src/main.cc
diff options
context:
space:
mode:
authorziejd22017-09-14 15:39:41 -0500
committerziejd22017-09-14 15:57:50 -0500
commitc4f926438dcb8abe805e910399940f79ff643c4b (patch)
tree3146d05ada5cf4b48d9bdd16c1baa498e8df7192 /sourcecodes/k-best/src/main.cc
parent57ebf49403b75dcf8482d174b59f7fd2a961d98e (diff)
downloadBNW-c4f926438dcb8abe805e910399940f79ff643c4b.tar.gz
Add files via upload
Diffstat (limited to 'sourcecodes/k-best/src/main.cc')
-rw-r--r--sourcecodes/k-best/src/main.cc51
1 files changed, 51 insertions, 0 deletions
diff --git a/sourcecodes/k-best/src/main.cc b/sourcecodes/k-best/src/main.cc
new file mode 100644
index 00000000..d84af256
--- /dev/null
+++ b/sourcecodes/k-best/src/main.cc
@@ -0,0 +1,51 @@
+#include<stdio.h>
+#include<stdlib.h>
+#include"math.h"
+
+#include"Arguments.h"
+#include"Model.h"
+#include"Engine.h"
+
+void welcome(){
+	fprintf(stderr,
+	" ~~~ Welcome ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n"); 
+	fprintf(stderr, 
+	" Poster:  The Tool for Computing Posterior \n");
+	fprintf(stderr,
+	" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n"); 
+
+}
+void goodbye(){
+	fprintf(stderr,
+	" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n"); 
+}
+
+
+
+int main(int argc, char **argv){
+	welcome();
+
+	Arguments::init(argc, argv);
+	
+	Model model;
+
+	model.init();
+	
+	//HR
+	//model.makeADTree();
+	////model.MakeADContiTable();
+	//model.testHR_ADtree();
+	//model.freeADTree();
+	//return 1;
+	
+	//cerr << "Start Engine.h " << endl;
+	
+	Engine engine;
+
+	engine.init(&model);
+
+	engine.compute_edge_probabilities();
+
+	goodbye();
+	return 1;
+}