libmoost
/home/mhx/git/github/libmoost/include/moost/algorithm/similarity.hpp File Reference
#include <cmath>
Include dependency graph for similarity.hpp:

Go to the source code of this file.

Classes

struct  moost::algorithm::SimpleAccumulatorPolicy< FloatType >

Namespaces

namespace  moost
 

Creates a unique temporary directory; removed on scope exit.


namespace  moost::algorithm

Functions

template<typename FloatType , class ForwardIteratorX , class WeightAccessPolicyX , class ForwardIteratorY , class WeightAccessPolicyY , class AccumulatorPolicy >
FloatType moost::algorithm::cosine_similarity (ForwardIteratorX x_beg, ForwardIteratorX x_end, WeightAccessPolicyX x_weight, ForwardIteratorY y_beg, ForwardIteratorY y_end, WeightAccessPolicyY y_weight, AccumulatorPolicy &accu)
template<typename FloatType , class ForwardIteratorX , class WeightAccessPolicyX , class ForwardIteratorY , class WeightAccessPolicyY >
FloatType moost::algorithm::cosine_similarity (ForwardIteratorX x_beg, ForwardIteratorX x_end, WeightAccessPolicyX x_weight, ForwardIteratorY y_beg, ForwardIteratorY y_end, WeightAccessPolicyY y_weight)