public class CoreConsistency extends java.lang.Object implements ISimpleConsistency
| Constructor and Description |
|---|
CoreConsistency() |
| Modifier and Type | Method and Description |
|---|---|
void |
evidence(ATerm... terms) |
CRFState |
getState() |
void |
initialTrue(ATerm... terms) |
void |
loadDescription(CRFDescription crf) |
void |
loadDescription(java.lang.String fileContents) |
void |
loadParamters(java.lang.String parameterContents) |
void |
mapInference(MaximumAPost map,
int proposalCount,
double epsilon,
int reportEvery) |
void |
marginalInference(int burnIn,
int proposalCount,
IMarginal marginal) |
void |
newProblem() |
void |
reEvidence(ATerm... terms)
assert a ScanTerm(terms), if already true then fine
|
void |
setParametersToAverage() |
java.lang.String |
stringParameters() |
TrainingAnalysis |
train(int burnIn,
int proposalCount,
double minAccept,
com.ibm.bluej.util.common.FunST<ScanTerm,java.lang.Boolean> trackImprovementIn) |
public void reEvidence(ATerm... terms)
reEvidence in interface ISimpleConsistencypublic void loadDescription(CRFDescription crf)
public void loadDescription(java.lang.String fileContents)
loadDescription in interface ISimpleConsistencypublic void newProblem()
newProblem in interface ISimpleConsistencypublic void loadParamters(java.lang.String parameterContents)
loadParamters in interface ISimpleConsistencypublic void evidence(ATerm... terms)
evidence in interface ISimpleConsistencypublic void initialTrue(ATerm... terms)
initialTrue in interface ISimpleConsistencypublic TrainingAnalysis train(int burnIn, int proposalCount, double minAccept, com.ibm.bluej.util.common.FunST<ScanTerm,java.lang.Boolean> trackImprovementIn)
train in interface ISimpleConsistencypublic void setParametersToAverage()
setParametersToAverage in interface ISimpleConsistencypublic java.lang.String stringParameters()
stringParameters in interface ISimpleConsistencypublic void marginalInference(int burnIn,
int proposalCount,
IMarginal marginal)
marginalInference in interface ISimpleConsistencypublic void mapInference(MaximumAPost map, int proposalCount, double epsilon, int reportEvery)
mapInference in interface ISimpleConsistencypublic CRFState getState()
getState in interface ISimpleConsistency