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

#include <algo_test.h>

Public Types

using Label = typename Arc::Label
 
using StateId = typename Arc::StateId
 
using Weight = typename Arc::Weight
 
using WeightGenerator = WeightGenerate< Weight >
 

Public Member Functions

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

Detailed Description

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

Definition at line 1360 of file algo_test.h.

Member Typedef Documentation

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

Definition at line 1362 of file algo_test.h.

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

Definition at line 1363 of file algo_test.h.

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

Definition at line 1364 of file algo_test.h.

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

Definition at line 1365 of file algo_test.h.

Constructor & Destructor Documentation

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

Definition at line 1367 of file algo_test.h.

Member Function Documentation

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

Definition at line 1385 of file algo_test.h.

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

Definition at line 1391 of file algo_test.h.


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