update the error map by recording a class prediction for a given data record concode_field_sep int numTrees concode_elem_sep RandomForest forest concode_elem_sep int C concode_elem_sep ArrayList<int[]> data concode_elem_sep int Ms concode_elem_sep ArrayList<ArrayList<Integer>> Prediction concode_elem_sep ExecutorService treePool concode_elem_sep double update concode_elem_sep double error concode_elem_sep int M concode_elem_sep ArrayList<DTree> trees concode_elem_sep HashMap<int[],int[]> estimateOOB concode_elem_sep ArrayList<int[]> testdata concode_elem_sep long time_o concode_elem_sep int treenum concode_elem_sep int[] importances concode_elem_sep double progress concode_elem_sep int NUM_THREADS concode_field_sep void CalcErrorRate concode_elem_sep void Start concode_elem_sep void Stop concode_elem_sep int Evaluate concode_elem_sep String TimeElapsed concode_elem_sep void TestForest concode_elem_sep void CalcImportances concode_elem_sep int FindMaxIndex concode_elem_sep int ModeOf concode_elem_sep void run concode_elem_sep void StartTimer
void function ( int [ ] arg0 , int arg1 ) { if ( estimateOOB . get ( arg0 ) == null ) { int [ ] loc0 = new int [ C ] ; estimateOOB . put ( arg0 , loc0 ) ; } else { int [ ] loc0 = estimateOOB . get ( arg0 ) ; loc0 [ arg1 - 1 ] ++ ; } }