Skip to content

Instantly share code, notes, and snippets.

View rimms's full-sized avatar

IMAMASU Ryohei rimms

View GitHub Profile
@suma
suma / glog.md
Created October 22, 2012 06:51
glogメモメモ
@beam2d
beam2d / gist:4563004
Last active December 11, 2015 06:58

ノード追加削除時の各アルゴリズムで予想される挙動まとめ

概要

本文書では, Jubatus のノードがクラッシュしたり追加されたりしたときに, 各アルゴリズムが ANALYZE および UPDATE の処理を続けられるかどうかについて述べる.

概観

@suma
suma / jubatus_meets_google_cpp_style.md
Last active December 11, 2015 11:28
Jubatus C++: コーディングスタイルを現在の実装にあわせようとする草案

Jubatus C++: コーディングスタイルを現在の実装にあわせようとする草案

Google C++ Style Guide

http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml

これをベースにJubatus向けに直す。直す際には、書式の再フォーマット以外での変更はバグ回避のためなるべく最小限に抑えてコードを綺麗にしたい。

Classes

@unnonouno
unnonouno / generator.rst
Created January 22, 2013 13:53
新 generator 実装方針

新 generator 実装方針

概要

generator は以下の機能を目的としている。

@rimms
rimms / gist:4633358
Last active December 11, 2015 17:18
save/load まとめ

これまでの議論と 進め方 などのまとめ

Jubatus において状態書出/読込機能が必要となるユースケース

save/load という既存機能に関わらず、状態書出/読込機能が必要とされるケースを列挙する。必ずしも、状態書出/読込で実現する必要はない。

  1. 「誤ったデータを学習させた」などのオペレーションミスへの対策
@unnonouno
unnonouno / jubatus-coding-standard.rst
Last active December 11, 2015 20:28
Jubatusコード規約

Jubatusコード規約

原則 Google C++ Style Guide に従います。 但し、以下の点に関して差分があります。

なお、外部から導入された jubatus/server/third_party 以下のファイルは対象外です。

@unnonouno
unnonouno / aggregators.rst
Created January 28, 2013 15:33
Aggregators

Aggregator

  all_and all_or concat merge ignore pass
object           OK

|object | | | | | |OK | +---------+---------+--------+--------+-------+--------+-------+ |bool |OK |OK | | | |OK |

@y-oda-oni-juba
y-oda-oni-juba / gist:4679624
Last active December 11, 2015 23:49
Jubatus 0.4.0 RPC性能評価 作業案(1)

Jubatus 0.4.0 RPC性能評価(1)

概要

Jubatus 0.4 のリリースにともなって RPC実装が pficommon ベースから mpio/msgpack-rpc ベースに移行した。これによって RPC性能がどのように 変化したか傾向を確認する

ゴール

@odasatoshi
odasatoshi / gist:4991296
Last active December 13, 2015 23:19
Jubatus管理系コマンドまとめ
jubatus管理ツール群役割(現状)
===============================
定義
-----------
- task
NAMEによって区別される機械学習タスク
- node
@kmaehashi
kmaehashi / gist:5036511
Last active December 14, 2015 05:39
Jubatus RPC 関連の課題整理

RPC 関連の課題整理

  • Jubatus サーバのタイムアウト機能を使用したくないユーザ (--timeout 0) の救済方法を検討する

  • Jubatus サーバのタイムアウト機能を使用したいユーザの救済方法を検討する

    • サーバから timeout で自動切断(サーバから TCP FIN パケット送信)された後に RPC メソッドを呼んだ際に RPC エラーが起きるのが不親切 (C++/Python/Ruby のみ)
  • 解決策の案(松): サーバから受け取った FIN リクエストを正しくハンドリングするように修正 (msgpack-rpc ライブラリを修正)