#include "Core/Vector/VectorSet.h"
Include dependency graph for Similarity.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | Impala |
namespace | Impala::Core |
namespace | Impala::Core::Vector |
Functions | |
template<class ArrayT, class SimFuncT> | |
Real64 | Impala::Core::Vector::Similarity (VectorSet< ArrayT > *example, VectorSet< ArrayT > *src, int exStartIdx, int srcStartIdx, int setSize, SimFuncT simFunc) |
Compute similarity of setSize vectors starting at exStartIdx of the example set to the vectors of src starting at srcStartIdx. | |
template<class ArrayT, class SimFuncT> | |
void | Impala::Core::Vector::Similarity (Real64 *dst, typename VectorSet< ArrayT >::VectorT example, VectorSet< ArrayT > *src, bool *filter, int subSetSize, SimFuncT simFunc) |
Compute similarity of example vector to each subset of src unless a filter is given indicating which subsets should be skipped. | |
template<class ArrayT, class SimFuncT> | |
void | Impala::Core::Vector::Similarity (VectorTem< Real64 > *dst, VectorSet< ArrayT > *example, VectorSet< ArrayT > *src, bool *filter, int subSetSize, int subSubSetSize, int activeSubSubSet, bool doMax, SimFuncT simFunc) |
Compute similarity of example vector set to all (sub)subsets of src unless a filter is given indicating which subsets should be skipped. |