FST  openfst-1.7.7
OpenFst Library
Public Types | Public Member Functions | List of all members
fst::AlgoTester< Arc, WeightGenerator > Class Template Reference

#include <algo_test.h>

Public Types

using Label = typename Arc::Label
 
using StateId = typename Arc::StateId
 
using Weight = typename Arc::Weight
 

Public Member Functions

 AlgoTester (WeightGenerator generator, int seed)
 
 ~AlgoTester ()
 
void MakeRandFst (MutableFst< Arc > *fst)
 
void Test ()
 

Detailed Description

template<class Arc, class WeightGenerator>
class fst::AlgoTester< Arc, WeightGenerator >

Definition at line 1285 of file algo_test.h.

Member Typedef Documentation

template<class Arc, class WeightGenerator>
using fst::AlgoTester< Arc, WeightGenerator >::Label = typename Arc::Label

Definition at line 1287 of file algo_test.h.

template<class Arc, class WeightGenerator>
using fst::AlgoTester< Arc, WeightGenerator >::StateId = typename Arc::StateId

Definition at line 1288 of file algo_test.h.

template<class Arc, class WeightGenerator>
using fst::AlgoTester< Arc, WeightGenerator >::Weight = typename Arc::Weight

Definition at line 1289 of file algo_test.h.

Constructor & Destructor Documentation

template<class Arc, class WeightGenerator>
fst::AlgoTester< Arc, WeightGenerator >::AlgoTester ( WeightGenerator  generator,
int  seed 
)
inline

Definition at line 1291 of file algo_test.h.

template<class Arc, class WeightGenerator>
fst::AlgoTester< Arc, WeightGenerator >::~AlgoTester ( )
inline

Definition at line 1310 of file algo_test.h.

Member Function Documentation

template<class Arc, class WeightGenerator>
void fst::AlgoTester< Arc, WeightGenerator >::MakeRandFst ( MutableFst< Arc > *  fst)
inline

Definition at line 1315 of file algo_test.h.

template<class Arc, class WeightGenerator>
void fst::AlgoTester< Arc, WeightGenerator >::Test ( )
inline

Definition at line 1321 of file algo_test.h.


The documentation for this class was generated from the following file: