#include <ug_sampling_bias.h>

Public Member Functions | |
| SamplingBias (std::vector< id_type > const *sid2docid) | |
| SPTR< std::map< std::string, float > const > | getBiasMap () |
| virtual float | operator[] (id_type const ID) const =0 |
| virtual size_t | size () const =0 |
| virtual int | GetClass (id_type const ID) const |
Public Attributes | |
| int | loglevel |
| std::ostream * | log |
| SPTR< std::map< std::string, float > > | m_bias_map |
Protected Attributes | |
| std::vector< id_type > const * | m_sid2docid |
Definition at line 19 of file ug_sampling_bias.h.
| sapt::SamplingBias::SamplingBias | ( | std::vector< id_type > const * | sid2docid | ) |
Definition at line 41 of file ug_sampling_bias.cc.
| SPTR< std::map< std::string, float > const > sapt::SamplingBias::getBiasMap | ( | ) |
| int sapt::SamplingBias::GetClass | ( | id_type const | ID | ) | const [virtual] |
| virtual float sapt::SamplingBias::operator[] | ( | id_type const | ID | ) | const [pure virtual] |
Implemented in sapt::DocumentBias, sapt::SentenceBias, and sapt::SamplingBiasAlways.
| virtual size_t sapt::SamplingBias::size | ( | ) | const [pure virtual] |
Implemented in sapt::DocumentBias, sapt::SentenceBias, and sapt::SamplingBiasAlways.
| std::ostream* sapt::SamplingBias::log |
Definition at line 25 of file ug_sampling_bias.h.
| SPTR<std::map<std::string, float> > sapt::SamplingBias::m_bias_map |
Definition at line 28 of file ug_sampling_bias.h.
Referenced by getBiasMap(), and sapt::DocumentBias::init().
std::vector<id_type> const* sapt::SamplingBias::m_sid2docid [protected] |
Definition at line 22 of file ug_sampling_bias.h.
Referenced by GetClass(), sapt::DocumentBias::operator[](), and sapt::DocumentBias::size().
1.5.9