#include <fst/fstlib.h>
#include <list>
#include <vector>
#include <limits>
#include <iterator>
#include <ostream>
Go to the source code of this file.
|
const MertLine | zeroLine (std::numeric_limits< double >::infinity(), 0, 0) |
|
const MertLine | oneLine (0, 0, 0) |
|
std::ostream & | operator<< (std::ostream &, const MertLine &) |
|
std::ostream & | operator<< (std::ostream &, const MertList &) |
|
std::istream & | operator>> (std::istream &, MertList &) |
|
bool | operator== (const MertLine &, const MertLine &) |
|
bool | ApproxEqual (const FunctionWeight &, const FunctionWeight &, float) |
|
FunctionWeight | Plus (const FunctionWeight &, const FunctionWeight &) |
|
FunctionWeight | Times (const FunctionWeight &, const FunctionWeight &) |
|
std::ostream & | operator<< (std::ostream &strm, const FunctionWeight &w) |
|
fst::TropicalWeightTpl< F > | Map (double) |
|
template<class W , unsigned int n> |
F | DotProduct (const W &, const fst::TupleWeight< fst::TropicalWeightTpl< F >, n > &) |
|
template<unsigned int n> |
F | DotProduct (const fst::TupleWeight< fst::TropicalWeightTpl< F >, n > &features, const std::vector< F > ¶ms) |
|
template<class W , unsigned int n>
F DotProduct |
( |
const W & |
, |
|
|
const fst::TupleWeight< fst::TropicalWeightTpl< F >, n > & |
|
|
) |
| |
template<unsigned int n>
F DotProduct |
( |
const fst::TupleWeight< fst::TropicalWeightTpl< F >, n > & |
features, |
|
|
const std::vector< F > & |
params |
|
) |
| |
fst::TropicalWeightTpl<F> Map |
( |
double |
| ) |
|
std::ostream& operator<< |
( |
std::ostream & |
, |
|
|
const MertLine & |
|
|
) |
| |
std::ostream& operator<< |
( |
std::ostream & |
, |
|
|
const MertList & |
|
|
) |
| |
std::ostream& operator<< |
( |
std::ostream & |
strm, |
|
|
const FunctionWeight & |
w |
|
) |
| |
std::istream& operator>> |
( |
std::istream & |
, |
|
|
MertList & |
|
|
) |
| |
const MertLine zeroLine |
( |
std::numeric_limits< double > |
::infinity(), |
|
|
0 |
, |
|
|
0 |
|
|
) |
| |