Ejemplo n.º 1
0
 float overwrite(const std::string& id,
     const jubatus::core::fv_converter::datum& row) {
   JWLOCK_(p_);
   return get_p()->overwrite(id, row);
 }
Ejemplo n.º 2
0
 bool put(const std::string& key, const std::string& value) {
   JWLOCK_(p_);
   return get_p()->put(key, value);
 }
Ejemplo n.º 3
0
 bool remove_keyword(const std::string& keyword) {
   JWLOCK_(p_);
   return get_p()->remove_keyword(keyword);
 }
Ejemplo n.º 4
0
 bool clear_row(const std::string& id) {
   JWLOCK_(p_);
   return get_p()->clear_row(id);
 }
Ejemplo n.º 5
0
 bool register_arm(const std::string& arm_id) {
   JWLOCK_(p_);
   return get_p()->register_arm(arm_id);
 }
Ejemplo n.º 6
0
 bool add_keyword(const keyword_with_params& keyword) {
   JWLOCK_(p_);
   return get_p()->add_keyword(keyword);
 }
Ejemplo n.º 7
0
 bool set_row(const std::string& id,
              const jubatus::core::fv_converter::datum& d) {
     JWLOCK_(p_);
     return get_p()->set_row(id, d);
 }
Ejemplo n.º 8
0
 bool clear() {
   JWLOCK_(p_);
   return get_p()->clear();
 }
Ejemplo n.º 9
0
 bool reset(const std::string& player_id) {
   JWLOCK_(p_);
   return get_p()->reset(player_id);
 }
Ejemplo n.º 10
0
 bool push(const std::string& key, double value) {
   JWLOCK_(p_);
   return get_p()->push(key, value);
 }
Ejemplo n.º 11
0
 bool register_reward(const std::string& player_id, const std::string& arm_id,
     double reward) {
   JWLOCK_(p_);
   return get_p()->register_reward(player_id, arm_id, reward);
 }
Ejemplo n.º 12
0
 std::string select_arm(const std::string& player_id) {
   JWLOCK_(p_);
   return get_p()->select_arm(player_id);
 }
Ejemplo n.º 13
0
 bool delete_arm(const std::string& arm_id) {
   JWLOCK_(p_);
   return get_p()->delete_arm(arm_id);
 }
Ejemplo n.º 14
0
 bool del(const std::string& key) {
   JWLOCK_(p_);
   return get_p()->del(key);
 }
Ejemplo n.º 15
0
 bool remove_all_keywords() {
   JWLOCK_(p_);
   return get_p()->remove_all_keywords();
 }
Ejemplo n.º 16
0
 int32_t train(const std::vector<scored_datum>& train_data) {
   JWLOCK_(p_);
   return get_p()->train(train_data);
 }
Ejemplo n.º 17
0
 int32_t add_documents(const std::vector<document>& data) {
   JWLOCK_(p_);
   return get_p()->add_documents(data);
 }
Ejemplo n.º 18
0
 bool load(const std::string& id) {
   JWLOCK_(p_);
   return get_p()->load(id);
 }
Ejemplo n.º 19
0
 bool save(const std::string& id) {
     JWLOCK_(p_);
     return get_p()->save(id);
 }