blob: 89a2a0c7b7d55c3ca61a01a994f0d9daba30bd40 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
module OpenTox
class Validation
attr_accessor :uri
def initialize(params)
@uri = OpenTox::RestClientWrapper.post(File.join(@@config[:services]["opentox-validation"],"/crossvalidation"),params,nil,false)
end
def self.crossvalidation(params)
params[:uri] = File.join(@@config[:services]['opentox-validation'], "crossvalidation")
params[:num_folds] = 10 unless params[:num_folds]
params[:random_seed] = 2 unless params[:random_seed]
params[:stratified] = false unless params[:stratified]
OpenTox::Validation.new(params)
end
end
end
|