Module: Kmeans::RandomInitializer
- Included in:
- DefaultClassifier
- Defined in:
- lib/kmeans/initial.rb
Instance Method Summary collapse
Instance Method Details
#initialize(*args) ⇒ Object
19 20 21 22 23 24 25 26 |
# File 'lib/kmeans/initial.rb', line 19 def initialize(*args) super *args r = Random.new @data.each do |v| @clusters[r.rand(@k)] << v end update_step end |