summaryrefslogtreecommitdiff
path: root/test/test_examples_util.rb
diff options
context:
space:
mode:
Diffstat (limited to 'test/test_examples_util.rb')
-rw-r--r--test/test_examples_util.rb16
1 files changed, 15 insertions, 1 deletions
diff --git a/test/test_examples_util.rb b/test/test_examples_util.rb
index b18607d..c5a9900 100644
--- a/test/test_examples_util.rb
+++ b/test/test_examples_util.rb
@@ -40,7 +40,7 @@ module ValidationExamples
$test_case.post uri,params
return wait($test_case.last_response.body)
else
- return OpenTox::RestClientWrapper.post(File.join(@@config[:services]["opentox-validation"],uri),params)
+ return OpenTox::RestClientWrapper.post(File.join(@@config[:services]["opentox-validation"],uri),params).to_s
end
end
@@ -323,6 +323,20 @@ module ValidationExamples
end
end
+ class BootstrappingValidation < ValidationExample
+ def params
+ [:algorithm_uri, :dataset_uri, :prediction_feature]
+ end
+
+ def opt_params
+ [ :algorithm_params, :random_seed ]
+ end
+
+ def validation_type
+ "bootstrapping"
+ end
+ end
+
class CrossValidation < ValidationExample
def params
[:algorithm_uri, :dataset_uri, :prediction_feature]