COOPY » Guide
version 0.6.5
|
#include <MeasureMan.h>
Public Member Functions | |
MeasureMan (Measure &main, MeasurePass &main_pass, Measure &anorm, MeasurePass &anorm_pass, Measure &bnorm, MeasurePass &bnorm_pass, bool rowLike, const CompareFlags &flags, bool sampled=false) | |
int | cellLength (coopy::store::DataSheet &a) |
std::string | cell (coopy::store::DataSheet &a, int x, int y) |
bool | cellExists (coopy::store::DataSheet &a, int x, int y) |
void | setup () |
void | compare () |
void | compareCore () |
void | compare1 (int ctrl) |
Data Fields | |
Measure & | main |
Measure & | anorm |
Measure & | bnorm |
MeasurePass & | main_pass |
MeasurePass & | anorm_pass |
MeasurePass & | bnorm_pass |
bool | rowLike |
CompareFlags | flags |
bool | sampled |
Definition at line 13 of file MeasureMan.h.
coopy::cmp::MeasureMan::MeasureMan | ( | Measure & | main, |
MeasurePass & | main_pass, | ||
Measure & | anorm, | ||
MeasurePass & | anorm_pass, | ||
Measure & | bnorm, | ||
MeasurePass & | bnorm_pass, | ||
bool | rowLike, | ||
const CompareFlags & | flags, | ||
bool | sampled = false |
||
) | [inline] |
Definition at line 25 of file MeasureMan.h.
std::string coopy::cmp::MeasureMan::cell | ( | coopy::store::DataSheet & | a, |
int | x, | ||
int | y | ||
) | [inline] |
Definition at line 53 of file MeasureMan.h.
References cellExists(), coopy::store::DataSheet::cellString(), and rowLike.
bool coopy::cmp::MeasureMan::cellExists | ( | coopy::store::DataSheet & | a, |
int | x, | ||
int | y | ||
) | [inline] |
Definition at line 63 of file MeasureMan.h.
References coopy::store::DataSheet::height(), rowLike, and coopy::store::DataSheet::width().
Referenced by cell().
int coopy::cmp::MeasureMan::cellLength | ( | coopy::store::DataSheet & | a | ) | [inline] |
Definition at line 46 of file MeasureMan.h.
References coopy::store::DataSheet::height(), rowLike, and coopy::store::DataSheet::width().
void MeasureMan::compare | ( | ) |
Definition at line 25 of file MeasureMan.cpp.
References coopy_is_verbose(), and dbg_printf.
void MeasureMan::compare1 | ( | int | ctrl | ) |
Definition at line 118 of file MeasureMan.cpp.
References _csv_verbose, coopy::cmp::Viterbi::addTransition(), coopy::cmp::Viterbi::beginTransitions(), coopy::store::TypedSheet< T >::cell(), coopy::store::SparseSheet< T >::cell(), costify(), dbg2_printf, dbg_printf, coopy::cmp::Viterbi::endTransitions(), coopy::store::SparseSheet< T >::getCellsInCol(), coopy::store::SparseSheet< T >::getCellsInRow(), coopy::cmp::Viterbi::getCost(), coopy::store::SparseSheet< T >::height(), coopy::cmp::Viterbi::length(), main, coopy::store::Stat::mean, coopy::store::Stat::rescale(), coopy::cmp::Viterbi::setSize(), coopy::store::Stat::stddev, coopy::store::Stat::valid, and coopy::store::SparseSheet< T >::width().
void MeasureMan::compareCore | ( | ) |
Definition at line 51 of file MeasureMan.cpp.
References dbg_printf, and main.
void MeasureMan::setup | ( | ) |
Definition at line 19 of file MeasureMan.cpp.
References main.
Definition at line 16 of file MeasureMan.h.
Definition at line 19 of file MeasureMan.h.
Definition at line 17 of file MeasureMan.h.
Definition at line 20 of file MeasureMan.h.
Definition at line 22 of file MeasureMan.h.
Definition at line 15 of file MeasureMan.h.
Definition at line 18 of file MeasureMan.h.
Definition at line 21 of file MeasureMan.h.
Referenced by cell(), cellExists(), and cellLength().
Definition at line 23 of file MeasureMan.h.