|
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().
1.8.9.1