Module: PaLearner

Included in:
DistRegressor, PA
Defined in:
lib/pa_learner.rb,
lib/pa_learner/version.rb

Defined Under Namespace

Classes: DistRegressor, PA

Constant Summary collapse

EPS_TO_AVOID_ZERO_DIV =
0.000000001
VERSION =
"0.1.1"

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#wObject (readonly)

Returns the value of attribute w.



3
4
5
# File 'lib/pa_learner.rb', line 3

def w
  @w
end

Instance Method Details

#bin_classify(x) ⇒ Object



9
10
11
# File 'lib/pa_learner.rb', line 9

def bin_classify(x)
  sign( estimate(x) )
end

#estimate(x) ⇒ Object



5
6
7
# File 'lib/pa_learner.rb', line 5

def estimate(x)
  inner_product( x, @w)
end