#include <limits>
#include <vector>
Go to the source code of this file.
 | 
|    | kaldi | 
|   | This code computes Goodness of Pronunciation (GOP) and extracts phone-level pronunciation feature for mispronunciations detection tasks, the reference: 
  | 
|   | 
 | 
| template<class T >  | 
| void  | WriteBasicType (std::ostream &os, bool binary, T t) | 
|   | WriteBasicType is the name of the write function for bool, integer types, and floating-point types.  More...
  | 
|   | 
| template<class T >  | 
| void  | ReadBasicType (std::istream &is, bool binary, T *t) | 
|   | ReadBasicType is the name of the read function for bool, integer types, and floating-point types.  More...
  | 
|   | 
| template<class T >  | 
| void  | WriteIntegerPairVector (std::ostream &os, bool binary, const std::vector< std::pair< T, T > > &v) | 
|   | Function for writing STL vectors of pairs of integer types.  More...
  | 
|   | 
| template<class T >  | 
| void  | ReadIntegerPairVector (std::istream &is, bool binary, std::vector< std::pair< T, T > > *v) | 
|   | Function for reading STL vector of pairs of integer types.  More...
  | 
|   | 
| template<class T >  | 
| void  | WriteIntegerVector (std::ostream &os, bool binary, const std::vector< T > &v) | 
|   | Function for writing STL vectors of integer types.  More...
  | 
|   | 
| template<class T >  | 
| void  | ReadIntegerVector (std::istream &is, bool binary, std::vector< T > *v) | 
|   | Function for reading STL vector of integer types.  More...
  | 
|   | 
| void  | InitKaldiOutputStream (std::ostream &os, bool binary) | 
|   | InitKaldiOutputStream initializes an opened stream for writing by writing an optional binary header and modifying the floating-point precision; it will typically not be called by users directly.  More...
  | 
|   | 
| bool  | InitKaldiInputStream (std::istream &is, bool *binary) | 
|   | Initialize an opened stream for reading by detecting the binary header and.  More...
  | 
|   |