class NexosisApi::ClassifierResult

class to hold parsed results of confusion matrix request @since 1.4.1

Attributes

classes[RW]

Class labels in index order of matrix arrays @return [Array]

confusion_matrix[RW]

array of arrays to form confusion matrix results @return [Array of Array of Int] - the class counts for expected to predicted

Public Class Methods

new(classify_result) click to toggle source
Calls superclass method
# File lib/nexosis_api/classifier_result.rb, line 6
def initialize(classify_result)
  classify_result.each do |k, v|
    if (k.to_s == 'confusionMatrix')
      @confusion_matrix = v
    elsif (k.to_s == 'classes')
      @classes = v
    end
  end
  super(classify_result)
end