jubatus_core  0.1.2
Jubatus: Online machine learning framework for distributed environment
Public Member Functions | Public Attributes | Friends | List of all members
jubatus::core::fv_converter::converter_config Struct Reference

#include <converter_config.hpp>

Collaboration diagram for jubatus::core::fv_converter::converter_config:
Collaboration graph

Public Member Functions

template<class Archive >
void serialize (Archive &ar)
 

Public Attributes

jubatus::util::data::optional< std::vector< binary_rule > > binary_rules
 
jubatus::util::data::optional< std::map< std::string, param_t > > binary_types
 
jubatus::util::data::optional< std::vector< combination_rule > > combination_rules
 
jubatus::util::data::optional< std::map< std::string, param_t > > combination_types
 
jubatus::util::data::optional< int64_t > hash_max_size
 
jubatus::util::data::optional< std::vector< filter_rule > > num_filter_rules
 
jubatus::util::data::optional< std::map< std::string, param_t > > num_filter_types
 
jubatus::util::data::optional< std::vector< num_rule > > num_rules
 
jubatus::util::data::optional< std::map< std::string, param_t > > num_types
 
jubatus::util::data::optional< std::vector< filter_rule > > string_filter_rules
 
jubatus::util::data::optional< std::map< std::string, param_t > > string_filter_types
 
jubatus::util::data::optional< std::vector< string_rule > > string_rules
 
jubatus::util::data::optional< std::map< std::string, param_t > > string_types
 

Friends

class jubatus::util::data::serialization::access
 

Detailed Description

Definition at line 113 of file converter_config.hpp.

Member Function Documentation

template<class Archive >
void jubatus::core::fv_converter::converter_config::serialize ( Archive &  ar)
inline

Definition at line 141 of file converter_config.hpp.

References combination_rules, combination_types, num_filter_types, and string_filter_types.

141  {
142  ar
143  & JUBA_MEMBER(string_filter_types)
144  & JUBA_MEMBER(string_filter_rules)
145  & JUBA_MEMBER(num_filter_types)
146  & JUBA_MEMBER(num_filter_rules)
147  & JUBA_MEMBER(string_types)
148  & JUBA_MEMBER(string_rules)
149  & JUBA_MEMBER(num_types)
150  & JUBA_MEMBER(num_rules)
151  & JUBA_MEMBER(binary_types)
152  & JUBA_MEMBER(binary_rules)
153  & JUBA_MEMBER(combination_types)
154  & JUBA_MEMBER(combination_rules)
155  & JUBA_MEMBER(hash_max_size);
156  }
jubatus::util::data::optional< std::map< std::string, param_t > > num_filter_types
jubatus::util::data::optional< std::map< std::string, param_t > > string_types
jubatus::util::data::optional< std::vector< num_rule > > num_rules
jubatus::util::data::optional< std::vector< filter_rule > > string_filter_rules
jubatus::util::data::optional< std::map< std::string, param_t > > binary_types
jubatus::util::data::optional< std::vector< string_rule > > string_rules
jubatus::util::data::optional< std::map< std::string, param_t > > combination_types
jubatus::util::data::optional< int64_t > hash_max_size
jubatus::util::data::optional< std::vector< combination_rule > > combination_rules
jubatus::util::data::optional< std::map< std::string, param_t > > num_types
jubatus::util::data::optional< std::vector< filter_rule > > num_filter_rules
jubatus::util::data::optional< std::map< std::string, param_t > > string_filter_types
jubatus::util::data::optional< std::vector< binary_rule > > binary_rules

Friends And Related Function Documentation

friend class jubatus::util::data::serialization::access
friend

Definition at line 139 of file converter_config.hpp.

Member Data Documentation

jubatus::util::data::optional<std::vector<binary_rule> > jubatus::core::fv_converter::converter_config::binary_rules
jubatus::util::data::optional<std::map<std::string, param_t> > jubatus::core::fv_converter::converter_config::binary_types
jubatus::util::data::optional<std::vector<combination_rule> > jubatus::core::fv_converter::converter_config::combination_rules
jubatus::util::data::optional<std::map<std::string, param_t> > jubatus::core::fv_converter::converter_config::combination_types
jubatus::util::data::optional<int64_t> jubatus::core::fv_converter::converter_config::hash_max_size
jubatus::util::data::optional<std::vector<filter_rule> > jubatus::core::fv_converter::converter_config::num_filter_rules
jubatus::util::data::optional<std::map<std::string, param_t> > jubatus::core::fv_converter::converter_config::num_filter_types
jubatus::util::data::optional<std::vector<num_rule> > jubatus::core::fv_converter::converter_config::num_rules
jubatus::util::data::optional<std::map<std::string, param_t> > jubatus::core::fv_converter::converter_config::num_types
jubatus::util::data::optional<std::vector<filter_rule> > jubatus::core::fv_converter::converter_config::string_filter_rules
jubatus::util::data::optional<std::map<std::string, param_t> > jubatus::core::fv_converter::converter_config::string_filter_types
jubatus::util::data::optional<std::vector<string_rule> > jubatus::core::fv_converter::converter_config::string_rules
jubatus::util::data::optional<std::map<std::string, param_t> > jubatus::core::fv_converter::converter_config::string_types

The documentation for this struct was generated from the following file: