Module: Weka::Clusterers::Utils::CrossValidatable

Includes:
Checks
Defined in:
lib/weka/clusterers/utils.rb

Instance Method Summary collapse

Instance Method Details

#cross_validate(folds: 3) ⇒ Object



99
100
101
102
103
104
105
106
107
108
# File 'lib/weka/clusterers/utils.rb', line 99

def cross_validate(folds: 3)
  ensure_trained_with_instances!

  ClusterEvaluation.cross_validate_model(
    self,
    training_instances,
    folds.to_i,
    Java::JavaUtil::Random.new(1)
  )
end