jubatus_core  0.1.2
Jubatus: Online machine learning framework for distributed environment
Namespaces | Functions
util.hpp File Reference
#include <utility>
#include <vector>
#include "types.hpp"
#include "discrete_distribution.hpp"
Include dependency graph for util.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 jubatus
 
 jubatus::core
 
 jubatus::core::clustering
 

Functions

common::sfv_t jubatus::core::clustering::add (const common::sfv_t &p1, const common::sfv_t &p2)
 
void jubatus::core::clustering::concat (const wplist &src, wplist &dst)
 
char jubatus::core::clustering::digit (int num, int r, int n)
 
double jubatus::core::clustering::dist (const common::sfv_t &p1, const common::sfv_t &p2)
 
double jubatus::core::clustering::dist (const weighted_point &d1, const weighted_point &d2)
 
void jubatus::core::clustering::dump_wplist (const wplist &src)
 
std::pair< size_t, double > jubatus::core::clustering::min_dist (const common::sfv_t &p, const std::vector< common::sfv_t > &P)
 
std::pair< size_t, double > jubatus::core::clustering::min_dist (const weighted_point &d1, const wplist &P)
 
common::sfv_t jubatus::core::clustering::scalar_dot (const common::sfv_t &p, double s)
 
void jubatus::core::clustering::scalar_mul_and_add (const common::sfv_t &left, float s, common::sfv_t &right)
 
common::sfv_t jubatus::core::clustering::sub (const common::sfv_t &p1, const common::sfv_t &p2)
 
double jubatus::core::clustering::sum (const common::sfv_t &p)
 
double jubatus::core::clustering::sum2 (const common::sfv_t &p)