#include <MiraWeightVector.h>
Public Member Functions | |
AvgWeightVector (const MiraWeightVector &wv) | |
ValType | score (const MiraFeatureVector &fv) const |
ValType | weight (std::size_t index) const |
std::size_t | size () const |
void | ToSparse (SparseVector *sparse, size_t num_dense) const |
Definition at line 100 of file MiraWeightVector.h.
MosesTuning::AvgWeightVector::AvgWeightVector | ( | const MiraWeightVector & | wv | ) |
Definition at line 140 of file MiraWeightVector.cpp.
ValType MosesTuning::AvgWeightVector::score | ( | const MiraFeatureVector & | fv | ) | const |
Definition at line 167 of file MiraWeightVector.cpp.
References MosesTuning::MiraFeatureVector::feat(), MosesTuning::MiraFeatureVector::size(), MosesTuning::MiraFeatureVector::val(), and weight().
Referenced by MosesTuning::NbestHopeFearDecoder::MaxModel().
size_t MosesTuning::AvgWeightVector::size | ( | ) | const |
Definition at line 176 of file MiraWeightVector.cpp.
Referenced by ToSparse().
void MosesTuning::AvgWeightVector::ToSparse | ( | SparseVector * | sparse, | |
size_t | num_dense | |||
) | const |
Definition at line 181 of file MiraWeightVector.cpp.
References MosesTuning::SparseVector::set(), size(), and weight().
ValType MosesTuning::AvgWeightVector::weight | ( | std::size_t | index | ) | const |