summaryrefslogtreecommitdiff
path: root/test/validation.rb
diff options
context:
space:
mode:
authorgebele <gebele@in-silico.ch>2015-09-18 13:31:13 +0200
committergebele <gebele@in-silico.ch>2015-09-18 13:31:13 +0200
commit1255775bca9bcb9ca9100c38504e42541249865d (patch)
tree0f332a14a915ac2f8d63bad4d2c6b6c8d8fcb1e8 /test/validation.rb
parent9bf81bcafaf958c02a448d3ff3410220dd791d40 (diff)
parent33989261450bba279b4e002e5e4ea0475d742abb (diff)
Merge branch 'development' of github.com:opentox/lazar into development
Diffstat (limited to 'test/validation.rb')
-rw-r--r--test/validation.rb12
1 files changed, 12 insertions, 0 deletions
diff --git a/test/validation.rb b/test/validation.rb
index a4c3d80..dfa2c81 100644
--- a/test/validation.rb
+++ b/test/validation.rb
@@ -33,4 +33,16 @@ class ValidationTest < MiniTest::Test
#assert cv.weighted_mae < cv.mae
end
+ def test_repeated_crossvalidation
+ dataset = Dataset.from_csv_file "#{DATA_DIR}/hamster_carcinogenicity.csv"
+ model = Model::LazarClassification.create dataset
+ repeated_cv = RepeatedCrossValidation.create model
+ p repeated_cv
+ repeated_cv.crossvalidations.each do |cv|
+ p cv
+ p cv.accuracy
+ assert cv.accuracy > 0.7
+ end
+ end
+
end