diff options
author | mguetlein <martin.guetlein@gmail.com> | 2012-12-03 10:16:55 +0100 |
---|---|---|
committer | mguetlein <martin.guetlein@gmail.com> | 2012-12-03 10:16:55 +0100 |
commit | bf317bfc6cc5efe9375f5d8f97a13a44dca2c33d (patch) | |
tree | 70f6d0666f984464c6923b3174f357e8f9d0f752 | |
parent | 1a4c9bbc80bf66a70cd43540304c126f5a144436 (diff) |
fix error-cause for error in fminer test: dataset.accept_values returns non-string values again
-rw-r--r-- | lib/algorithm.rb | 1 | ||||
-rw-r--r-- | lib/dataset.rb | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/lib/algorithm.rb b/lib/algorithm.rb index cae94aa..c3a5c80 100644 --- a/lib/algorithm.rb +++ b/lib/algorithm.rb @@ -125,6 +125,7 @@ module OpenTox else if @prediction_feature.feature_type == "classification" activity= value_map.invert[value].to_i # activities are mapped to 1..n + raise "activity should be mapped to 1..n is 0, for value '#{value}', value_map: #{value_map.inspect}" if activity==0 @db_class_sizes[activity-1].nil? ? @db_class_sizes[activity-1]=1 : @db_class_sizes[activity-1]+=1 # AM effect elsif @prediction_feature.feature_type == "regression" activity= value.to_f diff --git a/lib/dataset.rb b/lib/dataset.rb index 8c33526..27457c9 100644 --- a/lib/dataset.rb +++ b/lib/dataset.rb @@ -194,7 +194,7 @@ module OpenTox def accept_values(feature) accept_values = features[feature][OT.acceptValue] if accept_values - accept_values = accept_values.collect{|av| av.to_s} + accept_values = accept_values.collect{|av| av} accept_values.sort! end accept_values |