|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This class extends the GeneralProposal
interface by
adding methods appropriate for generating states for a
HastingsCoupledSampler
. This interface replaces to
AdaptiveProposal
, which is now depreciated.
Method Summary | |
double |
conditionalPDF(java.lang.Object state,
java.lang.Object conditions,
int which,
MultiState stateVector)
Computes the HastingsCoupled transition probability for one sub-state given the entire state vector |
java.lang.Object |
generate(java.lang.Object conditions,
int which,
MultiState stateVector)
Generate a new component state given the entire state vector |
double |
logConditionalPDF(java.lang.Object state,
java.lang.Object conditions,
int which,
MultiState stateVector)
Computes the HastingsCoupled transition probability for one sub-state given the entire state vector |
double |
logTransitionProbability(java.lang.Object from,
java.lang.Object to,
int which,
MultiState stateVector)
Computes the HastingsCoupled transition probability for one sub-state given the entire state vector |
double |
transitionProbability(java.lang.Object from,
java.lang.Object to,
int which,
MultiState stateVector)
Computes the HastingsCoupled transition probability for one sub-state given the entire state vector |
Method Detail |
public double conditionalPDF(java.lang.Object state, java.lang.Object conditions, int which, MultiState stateVector)
conditions
- Current value of the component state being updatedstate
- Proposed state of the component state being updatedwhich
- index of the component state being updatedstateVector
- entire set of states, including the state being updatedpublic double logConditionalPDF(java.lang.Object state, java.lang.Object conditions, int which, MultiState stateVector)
conditions
- Current value of the component state being updatedstate
- Proposed state of the component state being updatedwhich
- index of the component state being updatedstateVector
- entire set of states, including the state being updatedpublic java.lang.Object generate(java.lang.Object conditions, int which, MultiState stateVector)
conditions
- Current value of the component state being updatedwhich
- index of the component state being updatedstateVector
- entire set of states, including the state being updatedpublic double transitionProbability(java.lang.Object from, java.lang.Object to, int which, MultiState stateVector)
from
- Current value of the component state being updatedto
- Proposed state of the component state being updatedwhich
- index of the component state being updatedstateVector
- entire set of states, including the state being updatedpublic double logTransitionProbability(java.lang.Object from, java.lang.Object to, int which, MultiState stateVector)
from
- Current value of the component state being updatedto
- Proposed state of the component state being updatedwhich
- index of the component state being updatedstateVector
- entire set of states, including the state being updated
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |