Show
Ignore:
Timestamp:
09/13/11 19:44:06 (13 years ago)
Author:
sindj
Message:

Odstraneni chyby v samplingu. JS

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • applications/robust/main.cpp

    r1384 r1389  
    2828 
    2929const int max_model_order = 2; 
    30 const double apriorno     = 0.001; 
     30const double apriorno     = 0.01; 
    3131 
    3232/* 
     
    9999                        if(has_constant) 
    100100                        { 
    101                                 my_rarx = new RARX(ar_components.size()+1,window_size,true,apriorno*sqrt(2.0),apriorno*sqrt(2.0),ar_components.size()+4); 
     101                                my_rarx = new RARX(ar_components.size()+1,window_size,true,sqrt(2*apriorno),sqrt(2*apriorno),ar_components.size()+4); 
    102102                                my_arx  = NULL; 
    103103                        } 
    104104                else 
    105105                        { 
    106                                 my_rarx = new RARX(ar_components.size(),window_size,false,apriorno*sqrt(2.0),apriorno*sqrt(2.0),ar_components.size()+3); 
     106                                my_rarx = new RARX(ar_components.size(),window_size,false,sqrt(2*apriorno),sqrt(2*apriorno),ar_components.size()+3); 
    107107                                my_arx  = NULL; 
    108108                        } 
     
    274274        vector<vector<string>> strings; 
    275275 
    276         char* file_string =  "C:\\Users\\Hontik\\Desktop\\Bayes\\dataADClosePercDiff"; // "C:\\Users\\Hontik\\Desktop\\Bayes\\ar_normal_single"; //  
     276        char* file_string =  "C:\\ar_student_single"; //"C:\\Users\\Hontik\\Desktop\\Bayes\\dataADClosePercDiff"; //  
    277277 
    278278        char dfstring[80]; 
     
    332332        char fstring[80];                                        
    333333        strcpy(fstring,file_string); 
    334         strcat(fstring,"lognc.txt"); 
    335         //strcat(fstring,"preds.txt"); 
     334        //strcat(fstring,"lognc.txt"); 
     335        strcat(fstring,"preds.txt"); 
    336336 
    337337        for(int time = max_model_order;time<data_matrix.cols();time++) //time<data_matrix.cols()  
     
    356356                        } 
    357357 
    358                         pair<vec,vec> predictions = (*model_ref)->predict(20,time,&LapRNG); 
     358                        pair<vec,vec> predictions = (*model_ref)->predict(500,time,&LapRNG); 
    359359 
    360360                        cout << predictions.first << endl << predictions.second << endl; 
     
    364364                        (*model_ref)->predictions.ins((*model_ref)->predictions.size(),avg_prediction); 
    365365                         
    366                         /* 
     366                         
    367367                        myfilew.open(fstring,ios::app); 
    368368                        myfilew << avg_prediction << ","; 
    369369                        myfilew.close(); 
    370                         */ 
     370                         
    371371 
    372372                        //preds.ins(0,data_matrix.get(0,time+1)); 
    373373                } 
    374374 
    375                 /* 
     375                 
    376376                myfilew.open(fstring,ios::app); 
    377377                myfilew << data_matrix.get(0,time+1) << endl; 
    378378                myfilew.close(); 
    379                 */ 
     379                 
    380380 
    381381                result_lognc.ins_col(result_lognc.cols(),cur_res_lognc); 
     
    424424                } 
    425425                 
     426                /* 
    426427                for(int i = 0;i<cur_res_lognc.size();i++) 
    427428                { 
    428429                        myfilew << cur_res_lognc[i] << ' ';//zmenil som ciarku ze medzeru 
    429430                } 
     431                */ 
    430432 
    431433                myfilew << endl;