Changeset 1390 for applications

Show
Ignore:
Timestamp:
09/18/11 11:04:27 (13 years ago)
Author:
sindj
Message:

Drobne upravy kolem samplovani. JS

Location:
applications/robust
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • applications/robust/main.cpp

    r1389 r1390  
    9999                        if(has_constant) 
    100100                        { 
    101                                 my_rarx = new RARX(ar_components.size()+1,window_size,true,sqrt(2*apriorno),sqrt(2*apriorno),ar_components.size()+4); 
     101                                my_rarx = new RARX(ar_components.size()+1,window_size,true,pow(apriorno,2.0),pow(apriorno,2.0),ar_components.size()+4); 
    102102                                my_arx  = NULL; 
    103103                        } 
    104104                else 
    105105                        { 
    106                                 my_rarx = new RARX(ar_components.size(),window_size,false,sqrt(2*apriorno),sqrt(2*apriorno),ar_components.size()+3); 
     106                                my_rarx = new RARX(ar_components.size(),window_size,false,pow(apriorno,2.0),pow(apriorno,2.0),ar_components.size()+3); 
    107107                                my_arx  = NULL; 
    108108                        } 
     
    274274        vector<vector<string>> strings; 
    275275 
    276         char* file_string =  "C:\\ar_student_single"; //"C:\\Users\\Hontik\\Desktop\\Bayes\\dataADClosePercDiff"; //  
     276        char* file_string =  "C:\\dataADClosePercDiff"; // "C:\\ar_student_single"; //  
    277277 
    278278        char dfstring[80]; 
  • applications/robust/robustlib.h

    r1389 r1390  
    26542654 
    26552655                        double exponent = extended_coords*condition_and_simplex.first; 
    2656                         double sample_prob = 1/pow(probability_and_sigma.second,(int)conditions.size()-number_of_parameters+3)*exp((-1)/probability_and_sigma.second*exponent); 
     2656                        double sample_prob = 1/condition_and_simplex.second->probability/pow(probability_and_sigma.second,(int)conditions.size()-number_of_parameters+3)*exp((-1)/probability_and_sigma.second*exponent); 
    26572657                        sample_prob *= probability_and_sigma.first; 
    26582658