summaryrefslogtreecommitdiff
path: root/validation/validation_format.rb
diff options
context:
space:
mode:
authorMartin Gütlein <martin.guetlein@gmail.com>2010-03-08 17:01:23 +0100
committerMartin Gütlein <martin.guetlein@gmail.com>2010-03-08 17:01:23 +0100
commit9c41e91c6a6067d8b254e0ef5da66c752fabdb4d (patch)
tree74d4e9702bed59f2d6d5b3fd035e88020dba9f79 /validation/validation_format.rb
parente93ada015dbe91cff5b72eb8628c4f52814e3bdb (diff)
fixed: percent float instead of int, sum of number counts for cv
Diffstat (limited to 'validation/validation_format.rb')
-rw-r--r--validation/validation_format.rb3
1 files changed, 3 insertions, 0 deletions
diff --git a/validation/validation_format.rb b/validation/validation_format.rb
index ed5c7b1..d03dee4 100644
--- a/validation/validation_format.rb
+++ b/validation/validation_format.rb
@@ -30,6 +30,7 @@ module Validation
# transpose results per class
class_values = {}
Lib::VAL_CLASS_PROPS_PER_CLASS.each do |p|
+ raise "missing classification statitstics: "+p.to_s+" "+classification_statistics.inspect unless classification_statistics[p]
classification_statistics[p].each do |class_value, property_value|
class_values[class_value] = {:class_value => class_value} unless class_values.has_key?(class_value)
map = class_values[class_value]
@@ -40,6 +41,7 @@ module Validation
#converting confusion matrix
cells = []
+ raise "confusion matrix missing" unless classification_statistics[:confusion_matrix]!=nil
classification_statistics[:confusion_matrix].each do |k,v|
cell = {}
# key in confusion matrix is map with predicted and actual attribute
@@ -62,6 +64,7 @@ module Validation
# build hash structure and return with to_yaml
def to_yaml
get_content_as_hash.to_yaml
+ #super.to_yaml
end
def rdf_title