class Jubatus::Regression::Client::Regression
Public Class Methods
new(host, port, name, timeout_sec=10)
click to toggle source
Calls superclass method
Jubatus::Common::ClientBase::new
# File lib/jubatus/regression/client.rb, line 16 def initialize(host, port, name, timeout_sec=10) super end
Public Instance Methods
clear()
click to toggle source
# File lib/jubatus/regression/client.rb, line 30 def clear @jubatus_client.call("clear", [], TBool.new, []) end
estimate(estimate_data)
click to toggle source
# File lib/jubatus/regression/client.rb, line 25 def estimate(estimate_data) @jubatus_client.call("estimate", [estimate_data], TList.new(TFloat.new), [TList.new(TDatum.new)]) end
train(train_data)
click to toggle source
# File lib/jubatus/regression/client.rb, line 20 def train(train_data) @jubatus_client.call("train", [train_data], TInt.new(true, 4), [TList.new( TUserDef.new(ScoredDatum))]) end