jubatus_core
0.1.2
Jubatus: Online machine learning framework for distributed environment
|
#include <regression_base.hpp>
Public Member Functions | |
virtual void | clear () |
float | estimate (const common::sfv_t &fv) const |
virtual void | get_status (std::map< std::string, std::string > &status) const |
storage_ptr | get_storage () |
regression_base (storage_ptr storage) | |
virtual void | train (const common::sfv_t &fv, const float value)=0 |
virtual | ~regression_base () |
Protected Member Functions | |
void | update (const common::sfv_t &fv, float coeff) |
Protected Attributes | |
storage_ptr | storage_ |
Definition at line 35 of file regression_base.hpp.
|
explicit |
Definition at line 27 of file regression_base.cpp.
|
inlinevirtual |
Definition at line 39 of file regression_base.hpp.
|
virtual |
Reimplemented in jubatus::core::regression::passive_aggressive.
Definition at line 41 of file regression_base.cpp.
References storage_.
Referenced by jubatus::core::regression::passive_aggressive::clear().
float jubatus::core::regression::regression_base::estimate | ( | const common::sfv_t & | fv | ) | const |
Definition at line 31 of file regression_base.cpp.
References storage_.
Referenced by jubatus::core::regression::passive_aggressive::train().
|
virtual |
Definition at line 45 of file regression_base.cpp.
References storage_.
storage_ptr jubatus::core::regression::regression_base::get_storage | ( | ) |
Definition at line 51 of file regression_base.cpp.
References storage_.
|
pure virtual |
Implemented in jubatus::core::regression::passive_aggressive.
|
protected |
Definition at line 37 of file regression_base.cpp.
References storage_.
Referenced by jubatus::core::regression::passive_aggressive::train().
|
protected |
Definition at line 57 of file regression_base.hpp.
Referenced by clear(), estimate(), get_status(), get_storage(), and update().