summaryrefslogtreecommitdiff
path: root/scripts/50-crossvalidations.rb
blob: fa928b201460a3d8dac2fa3b717050bf8cd15d2e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/usr/bin/env ruby
require_relative '../../lazar/lib/lazar'
include OpenTox

file = ARGV[0]
dataset = Dataset.from_csv_file file
model = Model::LazarRegression.create(training_dataset: dataset)

File.open("data/50cv.ids","w+") do |cvids|
  (0..49).each do |i|
    cv = Validation::RegressionCrossValidation.create model
    cvids.puts cv.id
  end
end