Module: Weka::Clusterers::Utils::Buildable
- Includes:
- Checks
- Defined in:
- lib/weka/clusterers/utils.rb
Instance Attribute Summary collapse
-
#training_instances ⇒ Object
readonly
Returns the value of attribute training_instances.
Instance Method Summary collapse
Instance Attribute Details
#training_instances ⇒ Object (readonly)
Returns the value of attribute training_instances.
51 52 53 |
# File 'lib/weka/clusterers/utils.rb', line 51 def training_instances @training_instances end |
Instance Method Details
#evaluate(test_instances) ⇒ Object
60 61 62 63 64 65 66 67 |
# File 'lib/weka/clusterers/utils.rb', line 60 def evaluate(test_instances) ensure_trained_with_instances! ClusterEvaluation.new.tap do |evaluation| evaluation.clusterer = self evaluation.evaluate_clusterer(test_instances) end end |
#train_with_instances(instances) ⇒ Object
53 54 55 56 57 58 |
# File 'lib/weka/clusterers/utils.rb', line 53 def train_with_instances(instances) @training_instances = instances build_clusterer(instances) self end |