FST  openfst-1.8.3
OpenFst Library
Public Types | Public Member Functions | List of all members
fst::WeightedTester< 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

 WeightedTester (uint64_t seed, const Fst< Arc > &zero_fst, const Fst< Arc > &one_fst, const Fst< Arc > &univ_fst, WeightGenerator weight_generator)
 
void Test (const Fst< Arc > &T1, const Fst< Arc > &T2, const Fst< Arc > &T3)
 

Detailed Description

template<class Arc>
class fst::WeightedTester< Arc >

Definition at line 143 of file algo_test.h.

Member Typedef Documentation

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

Definition at line 145 of file algo_test.h.

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

Definition at line 146 of file algo_test.h.

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

Definition at line 147 of file algo_test.h.

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

Definition at line 148 of file algo_test.h.

Constructor & Destructor Documentation

template<class Arc >
fst::WeightedTester< Arc >::WeightedTester ( uint64_t  seed,
const Fst< Arc > &  zero_fst,
const Fst< Arc > &  one_fst,
const Fst< Arc > &  univ_fst,
WeightGenerator  weight_generator 
)
inline

Definition at line 150 of file algo_test.h.

Member Function Documentation

template<class Arc >
void fst::WeightedTester< Arc >::Test ( const Fst< Arc > &  T1,
const Fst< Arc > &  T2,
const Fst< Arc > &  T3 
)
inline

Definition at line 160 of file algo_test.h.


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