This shows you the differences between two versions of the page.
private:weight_push_in_kaldi [2018/07/07 07:49] (current)
|Line 1:||Line 1:|
|+||===== Weight push in Kaldi =====|
|+||Unlike other users of WFSTs, Kaldi does not do weight pushing (see "Avoiding weight pushing" at http://kaldi-asr.org/doc/graph.html). It would be worth revisiting this are to see if Kaldi (in it's present form) is correct. The advantage of weight pushing is that in general it needs a smaller beam to do the Viterbi search, so we would expect to see speed improvements (or a small decrease in WER). Weight pushing comes in two forms, one is making the graph stochastic, i.e. all transitions sum to one, and the second is making the maximum transition zero. In practice they do roughly the same thing, and both should investigated.|