10 #include <boost/numeric/ublas/vector.hpp>
11 #include <boost/numeric/ublas/vector_expression.hpp>
13 namespace algo {
namespace math {
23 double calculateSumOfSquares(
const
24 boost::numeric::ublas::vector_expression<E>& x)
27 for (std::size_t i = 0; i < x().size(); ++i) {
28 sum += (x()(i) * x()(i));
40 double calculateDistanceNormL2(
41 const boost::numeric::ublas::vector<double>& x1,
42 const boost::numeric::ublas::vector<double>& x2);
51 double calculateNormL2(
52 const boost::numeric::ublas::vector<double>& x);
Definition: ublas_matrix_expression_concept.hpp:5