diff options
author | mguetlein <martin.guetlein@gmail.com> | 2011-05-27 17:36:11 +0200 |
---|---|---|
committer | mguetlein <martin.guetlein@gmail.com> | 2011-05-27 17:36:11 +0200 |
commit | 092eca3470f13d6b1df4afc5ea98a0d398300a37 (patch) | |
tree | 36bde86497f14e4d9df03ac6c11bd8df784ff80b /validation/validation_application.rb | |
parent | 2a2cc158359b29d290c511b5636ff00480b59475 (diff) |
fix percentage completed for cv
Diffstat (limited to 'validation/validation_application.rb')
-rwxr-xr-x | validation/validation_application.rb | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/validation/validation_application.rb b/validation/validation_application.rb index 39a5c50..5ae6bda 100755 --- a/validation/validation_application.rb +++ b/validation/validation_application.rb @@ -42,9 +42,9 @@ post '/crossvalidation/?' do cv_params[:stratified] = (params[:stratified].size>0 && params[:stratified]!="false" && params[:stratified]!="0") if params[:stratified] cv = Validation::Crossvalidation.create cv_params cv.subjectid = @subjectid - cv.perform_cv( params[:prediction_feature], params[:algorithm_params], task ) + cv.perform_cv( params[:prediction_feature], params[:algorithm_params], OpenTox::SubTask.create(task,0,95)) # computation of stats is cheap as dataset are already loaded into the memory - Validation::Validation.from_cv_statistics( cv.id, @subjectid ) + Validation::Validation.from_cv_statistics( cv.id, @subjectid, OpenTox::SubTask.create(task,95,100) ) cv.crossvalidation_uri end return_task(task) @@ -84,9 +84,9 @@ post '/crossvalidation/loo/?' do :loo => "true" } cv = Validation::Crossvalidation.create cv_params cv.subjectid = @subjectid - cv.perform_cv( params[:prediction_feature], params[:algorithm_params], task ) + cv.perform_cv( params[:prediction_feature], params[:algorithm_params], OpenTox::SubTask.create(task,0,95)) # computation of stats is cheap as dataset are already loaded into the memory - Validation::Validation.from_cv_statistics( cv.id, @subjectid ) + Validation::Validation.from_cv_statistics( cv.id, @subjectid, OpenTox::SubTask.create(task,95,100) ) cv.crossvalidation_uri end return_task(task) |