|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--ostore.oil.HMM.Delta
A HMM.Delta
object contains a diff of the sufficient
statistics for an HMM
.
Field Summary | |
---|---|
Matrix |
emissions
Estimated count of state-output emissions. |
Array |
marginals
Estimated marginal counts for each state. |
QSVector |
states
The set of states referenced in the sufficient statistics. |
Matrix |
transitions
Estimated count of state-state transitions. |
Constructor Summary | |
---|---|
HMM.Delta(InputBuffer buffer)
Constructs a Delta from its
serialize d form. |
|
HMM.Delta(QSVector states,
Array marginals,
Matrix transitions,
Matrix emissions)
Constructs a Delta with the specified
HMM data. |
Method Summary | |
---|---|
void |
serialize(OutputBuffer buffer)
Add the object to the buffer . |
Model.Delta |
sum(Model.Delta other)
Produce the sum of this and another Delta . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public QSVector states
public Array marginals
public Matrix transitions
public Matrix emissions
Constructor Detail |
public HMM.Delta(QSVector states, Array marginals, Matrix transitions, Matrix emissions)
Delta
with the specified
HMM
data. The statistics should only contain
entries for the specified states
.
states
- The set of states contained in this
Delta
marginals
- A QuickSerializable->double
mapping from states to their marginal sufficient statistic.transitions
- A QuickSerializable->Array
mapping from states to their transition sufficient statistics.emissions
- A QuickSerializable->Array
mapping from states to their emission sufficient statistics.public HMM.Delta(InputBuffer buffer) throws QSException
Delta
from its
serialize
d form.
Method Detail |
public Model.Delta sum(Model.Delta other)
Model.Delta
Delta
.
sum
in interface Model.Delta
other
- The other Delta
.
Delta
, constructed such that applying
it to a Model
produces an equivalent
Model
to that produced by adding first
this
, then other
.public void serialize(OutputBuffer buffer)
QuickSerializable
buffer
.
serialize
in interface QuickSerializable
buffer
- the output buffer to add the object to
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |