|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfelix.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.InterruptedExceptionpublic 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 | |||||||||