summaryrefslogtreecommitdiff
path: root/scripts/testset-validation.rb
blob: 82e5f7dcdd2cb1beaf26e2da3ec25bd71cb3f8e9 (plain)
1
2
3
4
5
6
7
8
9
10
#!/usr/bin/env ruby
require_relative '../../lazar/lib/lazar'
include OpenTox

test = Dataset.from_csv_file(File.join("data","test_log10.csv"))
train = Dataset.from_csv_file(File.join("data","training_log10.csv"))

model = Model::LazarRegression.create(training_dataset: train)#, algorithms: { :prediction => {:method => "Algorithm::Caret.rf"}, :similarity => { :min => 0.5 }})
validation = Validation::TrainTest.create model, train, test
File.open(File.join("data","training-test-predictions.id"),"w+") { |f| f.puts validation.id }