jubatus_core
0.1.2
Jubatus: Online machine learning framework for distributed environment
|
#include <result_window.hpp>
Public Member Functions | |
MSGPACK_DEFINE (batches_, start_pos_, batch_interval_) | |
result_window (double start_pos=0, double batch_interval=1) | |
result_window (const input_window &input, const std::vector< double > &burst_weights) | |
Private Types | |
typedef basic_window< batch_result > | base_ |
Private Types inherited from jubatus::core::burst::basic_window< batch_result > | |
typedef batch_result | batch_type |
Additional Inherited Members | |
Private Member Functions inherited from jubatus::core::burst::basic_window< batch_result > | |
basic_window (double batch_interval=1) | |
basic_window (double start_pos, double batch_interval, int32_t batch_size) | |
bool | contains (double pos) const |
double | get_all_interval () const |
batch_type & | get_batch_by_index (size_t i) |
const batch_type & | get_batch_by_index (size_t i) const |
double | get_batch_interval () const |
int32_t | get_batch_size () const |
const std::vector< batch_type > & | get_batches () const |
double | get_end_pos () const |
int | get_index (double pos) const |
double | get_start_pos () const |
void | swap (basic_window &x) |
int | get_index_ (double pos) const |
Private Attributes inherited from jubatus::core::burst::basic_window< batch_result > | |
double | batch_interval_ |
std::vector< batch_type > | batches_ |
double | start_pos_ |
Definition at line 28 of file result_window.hpp.
|
private |
Definition at line 29 of file result_window.hpp.
|
inlineexplicit |
Definition at line 32 of file result_window.hpp.
|
inline |
Definition at line 36 of file result_window.hpp.
References jubatus::core::burst::basic_window< batch_result >::batches_, jubatus::core::burst::basic_window< Batch >::get_batch_size(), jubatus::core::burst::basic_window< Batch >::get_batches(), and JUBATUS_EXCEPTION.
jubatus::core::burst::result_window::MSGPACK_DEFINE | ( | batches_ | , |
start_pos_ | , | ||
batch_interval_ | |||
) |