jubatus_core  0.1.2
Jubatus: Online machine learning framework for distributed environment
Public Member Functions | List of all members
jubatus::core::framework::linear_mixable Class Referenceabstract

#include <linear_mixable.hpp>

Inheritance diagram for jubatus::core::framework::linear_mixable:
Inheritance graph
Collaboration diagram for jubatus::core::framework::linear_mixable:
Collaboration graph

Public Member Functions

virtual diff_object convert_diff_object (const msgpack::object &) const =0
 
virtual void get_diff (packer &) const =0
 
 linear_mixable ()
 
virtual void mix (const msgpack::object &obj, diff_object) const =0
 
virtual bool put_diff (const diff_object &obj)=0
 
virtual ~linear_mixable ()
 
- Public Member Functions inherited from jubatus::core::framework::mixable
virtual storage::version get_version () const
 
 mixable ()
 
 mixable (const std::string &name)
 
virtual std::set< std::string > mixables () const
 
virtual ~mixable ()
 

Additional Inherited Members

- Protected Attributes inherited from jubatus::core::framework::mixable
std::set< std::string > mixables_
 

Detailed Description

Definition at line 38 of file linear_mixable.hpp.

Constructor & Destructor Documentation

jubatus::core::framework::linear_mixable::linear_mixable ( )

Definition at line 26 of file linear_mixable.cpp.

26  : mixable("linear_mixable") {
27 }
jubatus::core::framework::linear_mixable::~linear_mixable ( )
virtual

Definition at line 29 of file linear_mixable.cpp.

29  {
30 }

Member Function Documentation

virtual diff_object jubatus::core::framework::linear_mixable::convert_diff_object ( const msgpack::object &  ) const
pure virtual
virtual void jubatus::core::framework::linear_mixable::get_diff ( packer ) const
pure virtual
virtual void jubatus::core::framework::linear_mixable::mix ( const msgpack::object &  obj,
diff_object   
) const
pure virtual
virtual bool jubatus::core::framework::linear_mixable::put_diff ( const diff_object obj)
pure virtual

The documentation for this class was generated from the following files: