class Jubatus::Burst::KeywordWithParams
Constants
- TYPE
Attributes
gamma[R]
keyword[R]
scaling_param[R]
Public Class Methods
from_msgpack(m)
click to toggle source
# File lib/jubatus/burst/types.rb, line 26 def KeywordWithParams.from_msgpack(m) val = TYPE.from_msgpack(m) KeywordWithParams.new(*val) end
new(keyword, scaling_param, gamma)
click to toggle source
# File lib/jubatus/burst/types.rb, line 15 def initialize(keyword, scaling_param, gamma) @keyword = keyword @scaling_param = scaling_param @gamma = gamma end
Public Instance Methods
to_msgpack(out = '')
click to toggle source
# File lib/jubatus/burst/types.rb, line 21 def to_msgpack(out = '') t = [@keyword, @scaling_param, @gamma] return TYPE.to_msgpack(t) end
to_s()
click to toggle source
# File lib/jubatus/burst/types.rb, line 31 def to_s gen = Jubatus::Common::MessageStringGenerator.new gen.open("keyword_with_params") gen.add("keyword", @keyword) gen.add("scaling_param", @scaling_param) gen.add("gamma", @gamma) gen.close() return gen.to_s end