viterbi
viterbi(
prob,transition,p_init?,return_logp?):number[] | {logp:number;states:number[]; }
Defined in: packages/pleco-xa/src/sequence/viterbi.js:98
Viterbi decoding from observation likelihoods.
Parameters
Section titled “Parameters”ArrayLike<ArrayLike<number>>
P[obs(t) | state=s], indexed [state][frame]; non-negative.
transition
Section titled “transition”ArrayLike<ArrayLike<number>>
Row-stochastic transition matrix [n_states x n_states].
p_init?
Section titled “p_init?”ArrayLike<number> = null
Initial state distribution; uniform when null.
return_logp?
Section titled “return_logp?”boolean = false
Also return the log-probability of the decoded path.
Returns
Section titled “Returns”number[] | { logp: number; states: number[]; }