jubatus_core
0.1.2
Jubatus: Online machine learning framework for distributed environment
|
Classes | |
class | aggregator |
class | basic_window |
struct | batch_input |
struct | batch_result |
class | burst |
struct | burst_options |
class | burst_result |
class | input_window |
class | intersection_helper |
struct | keyword_params |
struct | keyword_with_params |
class | result_storage |
class | result_window |
Typedefs | |
typedef framework::linear_mixable_helper< burst, burst::diff_t > | mixable_burst |
Functions | |
void | burst_detect (const std::vector< uint32_t > &d_vector, const std::vector< uint32_t > &r_vector, std::vector< double > &batch_weights, double scaling_param, double gamma, double burst_cut_threshold) |
template<class W1 , class W2 > | |
std::pair< int, int > | get_intersection (const W1 &w1, const W2 &w2) |
bool | window_position_near (double pos0, double pos1, double batch_interval) |
Variables | |
const std::vector< batch_result > | empty_batch_results |
int | survival_mix_count_from_set_unprocessed = 5 |
void jubatus::core::burst::burst_detect | ( | const std::vector< uint32_t > & | d_vector, |
const std::vector< uint32_t > & | r_vector, | ||
std::vector< double > & | batch_weights, | ||
double | scaling_param, | ||
double | gamma, | ||
double | burst_cut_threshold | ||
) |
Definition at line 159 of file engine.cpp.
References JUBATUS_EXCEPTION.
Referenced by jubatus::core::burst::burst_result::burst_result().
std::pair<int, int> jubatus::core::burst::get_intersection | ( | const W1 & | w1, |
const W2 & | w2 | ||
) |
Definition at line 118 of file window_intersection.hpp.
References jubatus::core::burst::intersection_helper::get_intersection().
Referenced by jubatus::core::burst::burst_result::burst_result(), jubatus::core::burst::aggregator::impl_::flush_results(), and jubatus::core::burst::aggregator::impl_::make_new_window_().
|
inline |
Definition at line 35 of file window_intersection.hpp.
Referenced by jubatus::core::burst::burst_result::has_same_start_pos_to(), jubatus::core::burst::burst_result::has_start_pos_newer_than(), jubatus::core::burst::burst_result::has_start_pos_older_than(), and jubatus::core::burst::intersection_helper::position_near().
const std::vector<batch_result> jubatus::core::burst::empty_batch_results |
Definition at line 162 of file burst_result.cpp.
Referenced by jubatus::core::burst::burst_result::get_batches().
int jubatus::core::burst::survival_mix_count_from_set_unprocessed = 5 |
Definition at line 39 of file burst.cpp.
Referenced by jubatus::core::burst::burst::impl_::aggregate_helper_::set_unprocessed().