LTI-Lib latest version v1.9 - last update 10 Apr 2010

lti::earthMoversDistance< W, C, D > Member List

This is the complete list of members for lti::earthMoversDistance< W, C, D >, including all inherited members.
addBasicVariable(int minI, int minJ, vector< W > &weights1, vector< W > &weights2, single_node *PrevUMinI, single_node *PrevVMinJ, single_node *UHead) const lti::earthMoversDistance< W, C, D > [protected]
appendStatusString(const char *msg) const lti::status [virtual]
appendStatusString(const int &msg) const lti::status [virtual]
appendStatusString(const double &msg) const lti::status [virtual]
appendStatusString(const status &other) const lti::status [virtual]
apply(const vector< W > &v, W &norm) const lti::earthMoversDistance< W, C, D > [inline, virtual]
apply(const vector< W > &v) const lti::earthMoversDistance< W, C, D > [inline, virtual]
apply(const matrix< W > &m, vector< W > &norms) const lti::earthMoversDistance< W, C, D > [inline, virtual]
apply(const matrix< W > &m, W &norm) const lti::earthMoversDistance< W, C, D > [inline, virtual]
apply(const matrix< W > &m) const lti::earthMoversDistance< W, C, D > [inline, virtual]
apply(const vector< W > &a, const vector< W > &b, W &dist) const lti::earthMoversDistance< W, C, D > [virtual]
apply(const vector< W > &a, const vector< W > &b, W &dist, matrix< W > &flow) const lti::earthMoversDistance< W, C, D > [inline, virtual]
apply(const vector< W > &a, const vector< W > &b) const lti::earthMoversDistance< W, C, D > [inline, virtual]
apply(const matrix< W > &a, const matrix< W > &b, vector< W > &dists) const lti::earthMoversDistance< W, C, D > [virtual]
apply(const matrix< W > &m, const vector< W > &v, vector< W > &dest) const lti::earthMoversDistance< W, C, D > [virtual]
apply(const matrix< W > &a, const matrix< W > &b, W &dist) const lti::earthMoversDistance< W, C, D > [virtual]
apply(const matrix< W > &a, const matrix< W > &b, W &dist, matrix< W > &flow) const lti::earthMoversDistance< W, C, D > [inline, virtual]
apply(const matrix< W > &a, const matrix< W > &b) const lti::earthMoversDistance< W, C, D > [inline, virtual]
apply(const std::vector< C > &clusters1, const std::vector< C > &clusters2, const vector< W > &weights1, const vector< W > &weights2, W &dist) const lti::earthMoversDistance< W, C, D > [virtual]
apply(const std::vector< C > &clusters1, const std::vector< C > &clusters2, const vector< W > &weights1, const vector< W > &weights2, W &dist, matrix< W > &flow) const lti::earthMoversDistance< W, C, D > [inline, virtual]
apply(const std::vector< C > &clusters1, const std::vector< C > &clusters2, const vector< W > &weights1, const vector< W > &weights2) const lti::earthMoversDistance< W, C, D > [inline, virtual]
apply(const matrix< cluster_value_type > &clusters1, const matrix< cluster_value_type > &clusters2, const vector< W > &weights1, const vector< W > &weights2, W &dist) const lti::earthMoversDistance< W, C, D > [virtual]
apply(const matrix< cluster_value_type > &clusters1, const matrix< cluster_value_type > &clusters2, const vector< W > &weights1, const vector< W > &weights2, W &dist, matrix< W > &flow) const lti::earthMoversDistance< W, C, D > [inline, virtual]
apply(const matrix< cluster_value_type > &clusters1, const matrix< cluster_value_type > &clusters2, const vector< W > &weights1, const vector< W > &weights2) const lti::earthMoversDistance< W, C, D > [inline, virtual]
basicVarslti::earthMoversDistance< W, C, D > [mutable, protected]
calcCost(const ivector &supply, const ivector &demand) const lti::earthMoversDistance< W, C, D > [protected]
calcCost(const vector< point > &supply, const vector< point > &demand) const lti::earthMoversDistance< W, C, D > [protected]
calcCost(const std::vector< C > &supply, const std::vector< C > &demand) const lti::earthMoversDistance< W, C, D > [protected]
calcCost(const matrix< cluster_value_type > &supply, const matrix< cluster_value_type > &demand) const lti::earthMoversDistance< W, C, D > [protected]
clone() const lti::earthMoversDistance< W, C, D > [virtual]
cluster_value_type typedeflti::earthMoversDistance< W, C, D >
copy(const earthMoversDistance &other)lti::earthMoversDistance< W, C, D >
costMatrixlti::earthMoversDistance< W, C, D > [mutable, protected]
distanceFunctor()lti::distanceFunctor< W >
distanceFunctor(const distanceFunctor< W > &other)lti::distanceFunctor< W >
distr1Basiclti::earthMoversDistance< W, C, D > [mutable, protected]
distr2Basiclti::earthMoversDistance< W, C, D > [mutable, protected]
double_node typedeflti::earthMoversDistance< W, C, D > [protected]
earthMoversDistance()lti::earthMoversDistance< W, C, D >
earthMoversDistance(const parameters &par)lti::earthMoversDistance< W, C, D >
earthMoversDistance(const earthMoversDistance &other)lti::earthMoversDistance< W, C, D >
emd(vector< W > &weights1, vector< W > &weights2, const int &slen, const int &dlen, W &totalFlow) const lti::earthMoversDistance< W, C, D > [protected]
endBasicVarslti::earthMoversDistance< W, C, D > [mutable, protected]
enterBasicVarslti::earthMoversDistance< W, C, D > [mutable, protected]
findBasicVariables(single_node *U, single_node *V) const lti::earthMoversDistance< W, C, D > [protected]
findFlow(const int &slen, const int &dlen, matrix< W > &flow) const lti::earthMoversDistance< W, C, D > [protected]
findLoop(double_node **Loop) const lti::earthMoversDistance< W, C, D > [protected]
functor()lti::functor
functor(const functor &other)lti::functor
getParameters() const lti::earthMoversDistance< W, C, D >
lti::linearAlgebraFunctor::getParameters()lti::functor [inline, protected]
getStatusString() const lti::status [virtual]
getTypeName() const lti::earthMoversDistance< W, C, D > [virtual]
init(vector< W > &weights1, vector< W > &weights2) const lti::earthMoversDistance< W, C, D > [protected]
initialize()lti::object [protected]
ioObject()lti::ioObject
ioObject(const ioObject &other)lti::ioObject
isBasicVarlti::earthMoversDistance< W, C, D > [mutable, protected]
isOptimal(single_node *U, single_node *V) const lti::earthMoversDistance< W, C, D > [protected]
ltiLibInitializedlti::object [protected, static]
maxCostlti::earthMoversDistance< W, C, D > [mutable, protected]
maxWeightlti::earthMoversDistance< W, C, D > [mutable, protected]
minWeightlti::earthMoversDistance< W, C, D > [mutable, protected]
newSolution() const lti::earthMoversDistance< W, C, D > [protected]
object()lti::object
operator=(const earthMoversDistance &other)lti::earthMoversDistance< W, C, D >
read(ioHandler &handler, const bool complete=true)lti::functor [virtual]
russel(vector< W > &weights1, vector< W > &weights2) const lti::earthMoversDistance< W, C, D > [protected]
setParameters(const parameters &theParam)lti::functor [virtual]
setStatusString(const char *msg) const lti::status [virtual]
single_node typedeflti::earthMoversDistance< W, C, D > [protected]
status()lti::status
sz1lti::earthMoversDistance< W, C, D > [mutable, protected]
sz2lti::earthMoversDistance< W, C, D > [mutable, protected]
updateParameters()lti::functor [virtual]
useParameters(parameters &theParam)lti::functor [virtual]
validParameters() const lti::functor [virtual]
write(ioHandler &handler, const bool complete=true) const lti::functor [virtual]
~distanceFunctor()lti::distanceFunctor< W > [virtual]
~earthMoversDistance()lti::earthMoversDistance< W, C, D > [virtual]
~functor()lti::functor [virtual]
~ioObject()lti::ioObject [virtual]
~object()lti::object [virtual]
~status()lti::status [virtual]

Generated on Sat Apr 10 15:28:15 2010 for LTI-Lib by Doxygen 1.6.1