Skip to content

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.

ArrayLike<ArrayLike<number>>

P[obs(t) | state=s], indexed [state][frame]; non-negative.

ArrayLike<ArrayLike<number>>

Row-stochastic transition matrix [n_states x n_states].

ArrayLike<number> = null

Initial state distribution; uniform when null.

boolean = false

Also return the log-probability of the decoded path.

number[] | { logp: number; states: number[]; }