FST  openfst-1.8.1
OpenFst Library
Namespaces | Functions
mpdtscript.cc File Reference
#include <fst/extensions/mpdt/mpdtscript.h>
#include <string>
#include <utility>
#include <vector>
#include <fst/types.h>
#include <fst/extensions/mpdt/compose.h>
#include <fst/extensions/mpdt/expand.h>
#include <fst/extensions/mpdt/reverse.h>
#include <fst/script/script-impl.h>
Include dependency graph for mpdtscript.cc:

Go to the source code of this file.

Namespaces

 fst
 
 fst::script
 

Functions

void fst::script::MPdtCompose (const FstClass &ifst1, const FstClass &ifst2, const std::vector< std::pair< int64, int64 >> &parens, const std::vector< int64 > &assignments, MutableFstClass *ofst, const MPdtComposeOptions &copts, bool left_pdt)
 
 fst::script::REGISTER_FST_OPERATION_3ARCS (MPdtCompose, MPdtComposeArgs)
 
void fst::script::MPdtExpand (const FstClass &ifst, const std::vector< std::pair< int64, int64 >> &parens, const std::vector< int64 > &assignments, MutableFstClass *ofst, const MPdtExpandOptions &opts)
 
 fst::script::REGISTER_FST_OPERATION_3ARCS (MPdtExpand, MPdtExpandArgs)
 
void fst::script::MPdtExpand (const FstClass &ifst, const std::vector< std::pair< int64, int64 >> &parens, const std::vector< int64 > &assignments, MutableFstClass *ofst, bool connect)
 
void fst::script::MPdtReverse (const FstClass &ifst, const std::vector< std::pair< int64, int64 >> &parens, std::vector< int64 > *assignments, MutableFstClass *ofst)
 
 fst::script::REGISTER_FST_OPERATION_3ARCS (MPdtReverse, MPdtReverseArgs)
 
void fst::script::PrintMPdtInfo (const FstClass &ifst, const std::vector< std::pair< int64, int64 >> &parens, const std::vector< int64 > &assignments)
 
 fst::script::REGISTER_FST_OPERATION_3ARCS (PrintMPdtInfo, PrintMPdtInfoArgs)