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

#include <info.h>

Public Types

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

Public Member Functions

 PdtInfo (const Fst< Arc > &fst, const std::vector< std::pair< Label, Label >> &parents)
 
const std::string & FstType () const
 
const std::string & ArcType () const
 
int64 NumStates () const
 
int64 NumArcs () const
 
int64 NumOpenParens () const
 
int64 NumCloseParens () const
 
int64 NumUniqueOpenParens () const
 
int64 NumUniqueCloseParens () const
 
int64 NumOpenParenStates () const
 
int64 NumCloseParenStates () const
 

Detailed Description

template<class Arc>
class fst::PdtInfo< Arc >

Definition at line 20 of file info.h.

Member Typedef Documentation

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

Definition at line 22 of file info.h.

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

Definition at line 23 of file info.h.

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

Definition at line 24 of file info.h.

Constructor & Destructor Documentation

template<class Arc>
fst::PdtInfo< Arc >::PdtInfo ( const Fst< Arc > &  fst,
const std::vector< std::pair< Label, Label >> &  parents 
)

Definition at line 62 of file info.h.

Member Function Documentation

template<class Arc>
const std::string& fst::PdtInfo< Arc >::ArcType ( ) const
inline

Definition at line 31 of file info.h.

template<class Arc>
const std::string& fst::PdtInfo< Arc >::FstType ( ) const
inline

Definition at line 29 of file info.h.

template<class Arc>
int64 fst::PdtInfo< Arc >::NumArcs ( ) const
inline

Definition at line 35 of file info.h.

template<class Arc>
int64 fst::PdtInfo< Arc >::NumCloseParens ( ) const
inline

Definition at line 39 of file info.h.

template<class Arc>
int64 fst::PdtInfo< Arc >::NumCloseParenStates ( ) const
inline

Definition at line 47 of file info.h.

template<class Arc>
int64 fst::PdtInfo< Arc >::NumOpenParens ( ) const
inline

Definition at line 37 of file info.h.

template<class Arc>
int64 fst::PdtInfo< Arc >::NumOpenParenStates ( ) const
inline

Definition at line 45 of file info.h.

template<class Arc>
int64 fst::PdtInfo< Arc >::NumStates ( ) const
inline

Definition at line 33 of file info.h.

template<class Arc>
int64 fst::PdtInfo< Arc >::NumUniqueCloseParens ( ) const
inline

Definition at line 43 of file info.h.

template<class Arc>
int64 fst::PdtInfo< Arc >::NumUniqueOpenParens ( ) const
inline

Definition at line 41 of file info.h.


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