|
Augustus 3.4.0
|
#include <vitmatrix.hh>
Public Member Functions | |
| void | reset (int n) |
| void | erase (int state) |
| Double | get (int state) const |
| Double | get (int state, SubstateId substate) const |
| Double | operator[] (int state) const |
| Double & | operator[] (int state) |
| bool | has (int state) const |
| int | size () |
| int | max_capacity () |
| bool | hasSubstates (int state) const |
| const ViterbiSubmapType & | getSubstates (int state) const |
| ViterbiSubmapType & | getSubstates (int state) |
| void | getMaxSubstate (int state, SubstateId &substate, Double &value) const |
| ViterbiSubmapType & | addSubstates (const ViterbiSubmapType &newmap) |
| template<class Tp , class FncPtr > | |
| void | foreachSubstate (Tp p, FncPtr f) |
| void | eraseSubstates (int state) |
| int | eraseUnneededSubstates () |
| int | removeEmptySubmaps () |