Home | History | Annotate | Download | only in src

Lines Matching refs:best_val

1578     double lsum2 = 0, rsum2 = 0, best_val = 0;
1612 if( best_val < val )
1614 best_val = val;
1644 if( best_val < val )
1646 best_val = val;
1655 0, (float)best_val ) : 0;
1773 double best_val = 0;
1892 if( best_val < val )
1894 best_val = val;
1903 split = data->new_split_cat( vi, (float)best_val );
1935 double best_val = 0, lsum = 0, rsum = node->value*n;
1953 if( best_val < val )
1955 best_val = val;
1963 0, (float)best_val ) : 0;
1979 double best_val = 0, lsum = 0, rsum = 0;
2025 if( best_val < val )
2027 best_val = val;
2037 split = data->new_split_cat( vi, (float)best_val );
2059 double best_val;
2089 best_val = LL + RR;
2098 best_val = RL + LR;
2103 best_val = _best_val;
2112 best_val = worst_val;
2138 if( LL + RR > best_val && sorted[i].val + epsilon < sorted[i+1].val )
2140 best_val = LL + RR;
2147 if( RL + LR > best_val && sorted[i].val + epsilon < sorted[i+1].val )
2149 best_val = RL + LR;
2156 return best_i >= 0 && best_val > node->maxlr ? data->new_split_ord( vi,
2158 best_val ) : 0;
2173 double best_val = 0;
2239 best_val += lval;
2243 best_val += rval;
2246 split->quality = (float)best_val;