Class: RecommEngine::EuclideanCalculator

Inherits:
Calculator
  • Object
show all
Defined in:
lib/recommengine/euclidean_calculator.rb

Instance Attribute Summary

Attributes inherited from Calculator

#comparate, #data, #subject

Instance Method Summary collapse

Methods inherited from Calculator

#initialize

Constructor Details

This class inherits a constructor from RecommEngine::Calculator

Instance Method Details

#calcObject



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

def calc
  1.0 / (Math.sqrt(1.0 + sum_of_squared_distances))
end