|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object felix.main.Felix
public class Felix
Felix, an operator-based statistical inference system.
Field Summary | |
---|---|
static tuffy.db.RDB |
db
Database connection. |
FelixQuery |
fq
Felix's query, which consists of program, query and evidence. |
boolean |
hasLoadedEvidence
Whether this Felix object run has loaded evidences. |
FelixCommandOptions |
options
Command line option. |
Constructor Summary | |
---|---|
Felix()
|
Method Summary | |
---|---|
void |
blahblahExecutor()
Executor for the Blah Blah feature extraction language. |
java.lang.String |
generateFESignature(FelixPredicate p)
Deprecated. |
java.util.ArrayList<java.lang.String> |
getAllTextArray(int n)
Returns array list of TEXT |
FelixQuery |
getFelixQuery()
Return Felix's query. |
java.lang.String |
giveMeTableNameIfExist(java.lang.String metaTable,
java.lang.String signature)
Returns table name for given signature. |
void |
loadEvidence()
Load evidence from evidence from file or database table. |
java.lang.String |
normalizeScript(java.lang.String script)
Normalizes string by replacing whitespace |
FelixQuery |
parseFelixQuery()
Load Felix query from program and query file. |
void |
resetACoupleAuxDataStructures()
Clear static parameters and initialize variables. |
void |
run(FelixCommandOptions opt)
Run Felix! |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public FelixQuery fq
public static tuffy.db.RDB db
public FelixCommandOptions options
public boolean hasLoadedEvidence
Constructor Detail |
---|
public Felix()
Method Detail |
---|
public FelixQuery getFelixQuery()
public void resetACoupleAuxDataStructures()
public FelixQuery parseFelixQuery() throws java.lang.InterruptedException
java.lang.InterruptedException
public java.lang.String normalizeScript(java.lang.String script)
script
-
public java.util.ArrayList<java.lang.String> getAllTextArray(int n)
n
- size of ArrayList
public java.lang.String giveMeTableNameIfExist(java.lang.String metaTable, java.lang.String signature)
metaTable
- signature
-
public java.lang.String generateFESignature(FelixPredicate p)
p
-
public void blahblahExecutor()
public void loadEvidence() throws java.lang.InterruptedException
java.lang.InterruptedException
public void run(FelixCommandOptions opt) throws java.lang.InterruptedException
args
- Command line options.
java.lang.InterruptedException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |