jubatus_core
0.1.2
Jubatus: Online machine learning framework for distributed environment
|
Namespaces | |
exception | |
jsonconfig | |
Classes | |
class | argv_error |
class | assoc_vector |
class | bad_storage_type |
class | byte_buffer |
class | config_exception |
class | config_not_set |
class | hash_util |
class | invalid_parameter |
class | key_manager |
class | membership_error |
class | not_found |
class | portable_mixer |
class | storage_not_set |
class | unsupported_method |
Typedefs | |
typedef unordered_map< string, uint64_t >::const_iterator | cit |
typedef std::vector< std::pair< std::string, float > > | sfv_t |
typedef std::vector< std::pair< uint64_t, float > > | sfvi_t |
Functions | |
template<class UInt > | |
UInt | read_big_endian (const char *buf) |
void | sort_and_merge (sfv_t &sfv) |
void | swap (key_manager &l, key_manager &r) |
void | swap (byte_buffer &one, byte_buffer &another) |
void | write_big_endian (uint32_t x, char *buf) |
void | write_big_endian (uint64_t x, char *buf) |
template<class UInt > | |
void | write_big_endian_ (UInt x, char *buf) |
Variables | |
const std::string | key_not_found = "" |
typedef unordered_map<string, uint64_t>::const_iterator jubatus::core::common::cit |
Definition at line 33 of file key_manager.cpp.
typedef std::vector<std::pair<std::string, float> > jubatus::core::common::sfv_t |
typedef std::vector<std::pair<uint64_t, float> > jubatus::core::common::sfvi_t |
UInt jubatus::core::common::read_big_endian | ( | const char * | buf | ) |
Definition at line 42 of file big_endian.hpp.
void jubatus::core::common::sort_and_merge | ( | sfv_t & | sfv | ) |
Definition at line 28 of file vector_util.cpp.
Referenced by jubatus::core::recommender::recommender_base::complete_row(), jubatus::core::driver::clustering::to_sfv(), jubatus::core::driver::clustering::to_sfv_const(), and jubatus::core::driver::classifier::train().
|
inline |
Definition at line 87 of file key_manager.hpp.
References jubatus::core::common::key_manager::swap().
|
inline |
Definition at line 95 of file byte_buffer.hpp.
References jubatus::core::common::byte_buffer::swap().
|
inline |
Definition at line 34 of file big_endian.hpp.
References write_big_endian_().
Referenced by jubatus::core::storage::bit_vector_base< uint64_t >::msgpack_pack().
|
inline |
Definition at line 37 of file big_endian.hpp.
References write_big_endian_().
void jubatus::core::common::write_big_endian_ | ( | UInt | x, |
char * | buf | ||
) |
Definition at line 28 of file big_endian.hpp.
Referenced by write_big_endian().
const std::string jubatus::core::common::key_not_found = "" |
Definition at line 76 of file key_manager.cpp.
Referenced by jubatus::core::common::key_manager::get_key().