Home | History | Annotate | Download | only in fst

Lines Matching full:encoder

293 // This table is shared (and reference counted) between the encoder and
495 EncodeFst(const Fst<A> &fst, EncodeMapper<A>* encoder)
496 : ArcMapFst<A, A, C>(fst, encoder, ArcMapFstOptions()) {
497 encoder->SetInputSymbols(fst.InputSymbols());
498 encoder->SetOutputSymbols(fst.OutputSymbols());
501 EncodeFst(const Fst<A> &fst, const EncodeMapper<A>& encoder)
502 : ArcMapFst<A, A, C>(fst, encoder, ArcMapFstOptions()) {}
533 DecodeFst(const Fst<A> &fst, const EncodeMapper<A>& encoder)
535 EncodeMapper<A>(encoder, DECODE),
537 GetImpl()->SetInputSymbols(encoder.InputSymbols());
538 GetImpl()->SetOutputSymbols(encoder.OutputSymbols());