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 ISimpleConsistency
public void loadDescription(CRFDescription crf)
public void loadDescription(java.lang.String fileContents)
loadDescription
in interface ISimpleConsistency
public void newProblem()
newProblem
in interface ISimpleConsistency
public void loadParamters(java.lang.String parameterContents)
loadParamters
in interface ISimpleConsistency
public void evidence(ATerm... terms)
evidence
in interface ISimpleConsistency
public void initialTrue(ATerm... terms)
initialTrue
in interface ISimpleConsistency
public TrainingAnalysis train(int burnIn, int proposalCount, double minAccept, com.ibm.bluej.util.common.FunST<ScanTerm,java.lang.Boolean> trackImprovementIn)
train
in interface ISimpleConsistency
public void setParametersToAverage()
setParametersToAverage
in interface ISimpleConsistency
public java.lang.String stringParameters()
stringParameters
in interface ISimpleConsistency
public void marginalInference(int burnIn, int proposalCount, IMarginal marginal)
marginalInference
in interface ISimpleConsistency
public void mapInference(MaximumAPost map, int proposalCount, double epsilon, int reportEvery)
mapInference
in interface ISimpleConsistency
public CRFState getState()
getState
in interface ISimpleConsistency