line |
!l |
l&&!r |
l&&r |
condition |
93
|
0 |
0 |
0 |
not contained_in($feature, keys %{$$self{'_prob_distribution_numeric_features_hash'};}) and $not_all_values_float == 0 |
298
|
0 |
0 |
0 |
$user_value_for_feature >= $valuerange[0] and $user_value_for_feature <= $valuerange[1] |
425
|
29 |
0 |
0 |
defined $self->{'_max_depth_desired'} and @features_and_values_or_thresholds_on_branch >= $self->{'_max_depth_desired'} |
440
|
19 |
0 |
0 |
exists $self->{'_numeric_features_valuerange_hash'}{$best_feature} and $self->{'_feature_values_how_many_uniques_hash'}{$best_feature} > $self->{'_symbolic_to_numeric_cardinality_threshold'} |
616
|
35 |
0 |
0 |
contained_in($feature_name, keys %{$$self{'_numeric_features_valuerange_hash'};}) and $self->{'_feature_values_how_many_uniques_hash'}{$feature_name} > $self->{'_symbolic_to_numeric_cardinality_threshold'} |
625
|
0 |
0 |
0 |
defined $upperbound{$feature_name} and defined $lowerbound{$feature_name} |
|
0 |
0 |
0 |
defined $upperbound{$feature_name} and defined $lowerbound{$feature_name} and $lowerbound{$feature_name} >= $upperbound{$feature_name} |
|
0 |
0 |
0 |
defined $upperbound{$feature_name} and defined $lowerbound{$feature_name} |
|
0 |
0 |
0 |
defined $upperbound{$feature_name} and defined $lowerbound{$feature_name} and $lowerbound{$feature_name} < $upperbound{$feature_name} |
631
|
0 |
0 |
0 |
$x > $lowerbound{$feature_name} and $x <= $upperbound{$feature_name} |
733
|
29 |
0 |
0 |
exists $self->{'_numeric_features_valuerange_hash'}{$best_feature_name} and $self->{'_feature_values_how_many_uniques_hash'}{$best_feature_name} > $self->{'_symbolic_to_numeric_cardinality_threshold'} |
762
|
0 |
0 |
2 |
$prob >= 0.0001 and $prob <= 0.999 |
813
|
0 |
0 |
0 |
$prob >= 0.0001 and $prob <= 0.999 |
849
|
0 |
0 |
0 |
$prob >= 0.0001 and $prob <= 0.999 |
878
|
1 |
1 |
218 |
$prob >= 0.0001 and $prob <= 0.999 |
966
|
4 |
282 |
0 |
defined $value and $value =~ /^\d+$/ |
967
|
4 |
282 |
0 |
defined $value and exists $self->{'_sampling_points_for_numeric_feature_hash'}{$feature_name} |
975
|
4 |
282 |
0 |
defined $value and exists $self->{'_probability_cache'}{$feature_and_value} |
986
|
0 |
0 |
0 |
$_ ne 'NA' and not $seen{$_}++ |
1037
|
0 |
0 |
0 |
defined $value and exists $self->{'_probability_cache'}{$feature_and_value} |
1044
|
0 |
0 |
0 |
$_ ne 'NA' and not $seen{$_}++ |
1065
|
0 |
0 |
0 |
defined $value and exists $self->{'_probability_cache'}{$feature_and_value} |
1089
|
4 |
0 |
0 |
defined $value and exists $self->{'_probability_cache'}{$feature_and_value} |
1102
|
0 |
572 |
0 |
defined $feature_value and $feature_value =~ /^\d+$/ |
1103
|
0 |
572 |
0 |
defined $feature_value and exists $self->{'_sampling_points_for_numeric_feature_hash'}{$feature_name} |
1111
|
0 |
572 |
0 |
defined $feature_value and exists $self->{'_probability_cache'}{$feature_value_class} |
1146
|
0 |
0 |
0 |
$feature eq $feature_name and $value ne 'NA' |
1177
|
0 |
0 |
0 |
$_ ne 'NA' and not $seen{$_}++ |
1209
|
0 |
252 |
28 |
$_ ne 'NA' and not $seen{$_}++ |
1273
|
0 |
0 |
0 |
$feature eq $feature_name and $value ne 'NA' |
1341
|
0 |
0 |
0 |
defined $lowerbound{$feature_name} and defined $upperbound{$feature_name} |
|
0 |
0 |
0 |
defined $lowerbound{$feature_name} and defined $upperbound{$feature_name} and $upperbound{$feature_name} <= $lowerbound{$feature_name} |
|
0 |
0 |
0 |
defined $lowerbound{$feature_name} and defined $upperbound{$feature_name} |
|
0 |
0 |
0 |
defined $upperbound{$feature_name} and not defined $lowerbound{$feature_name} |
|
0 |
0 |
0 |
defined $lowerbound{$feature_name} and not defined $upperbound{$feature_name} |
1448
|
0 |
0 |
0 |
$lowerbound{$feature_name} and $upperbound{$feature_name} |
|
0 |
0 |
0 |
$lowerbound{$feature_name} and $upperbound{$feature_name} and $upperbound{$feature_name} <= $lowerbound{$feature_name} |
|
0 |
0 |
0 |
defined $lowerbound{$feature_name} and defined $upperbound{$feature_name} |
|
0 |
0 |
0 |
defined $upperbound{$feature_name} and not defined $lowerbound{$feature_name} |
|
0 |
0 |
0 |
defined $lowerbound{$feature_name} and not defined $upperbound{$feature_name} |
1564
|
0 |
0 |
0 |
@$x > 0 and $x->[0] eq $feature_name |
1587
|
0 |
0 |
0 |
@temp1 > 0 and @temp2 > 0 |
1636
|
0 |
0 |
0 |
defined $feature and defined $value |
1736
|
0 |
126 |
14 |
$_ ne 'NA' and not $seen1{$_}++ |
2050
|
0 |
0 |
0 |
$_ ne 'NA' and not $seen{$_}++ |
2092
|
0 |
0 |
0 |
$_ and not $_ =~ /=NA$/ |
2144
|
0 |
0 |
0 |
$data_quality_index > 80 and $data_quality_index <= 90 |
|
0 |
0 |
0 |
$data_quality_index > 90 and $data_quality_index <= 95 |
|
0 |
0 |
0 |
$data_quality_index > 95 and $data_quality_index <= 98 |
2753
|
14 |
0 |
35 |
$roll_the_dice >= $v->[0] and $roll_the_dice <= $v->[1] |
2788
|
82 |
77 |
140 |
$roll_the_dice >= $v->[0] and $roll_the_dice <= $v->[1] |
3015
|
0 |
0 |
0 |
$val_data ne 'NA' and $feature eq $feature_data |
|
0 |
0 |
0 |
$val_data ne 'NA' and $feature eq $feature_data and $val_data <= $value |
3026
|
0 |
0 |
0 |
$val_data ne 'NA' and $feature eq $feature_data |
|
0 |
0 |
0 |
$val_data ne 'NA' and $feature eq $feature_data and $val_data > $value |
line |
l |
!l |
condition |
48
|
0 |
1 |
$args{'entropy_threshold'} || 0.01 |
|
0 |
1 |
$args{'debug1'} || 0 |
|
0 |
1 |
$args{'debug2'} || 0 |
|
0 |
1 |
$args{'debug3'} || 0 |
|
1 |
0 |
$args{'csv_class_column_index'} || undef |
|
1 |
0 |
$args{'csv_columns_for_features'} || undef |
|
0 |
1 |
$args{'symbolic_to_numeric_cardinality_threshold'} || 10 |
|
0 |
1 |
$args{'number_of_histogram_bins'} || undef |
1696
|
1 |
0 |
$self->{'_training_datafile'} || die("unable to open $self->{'_training_datafile'}: $!") |
2276
|
0 |
0 |
$self->get_feature || ' ' |
2295
|
0 |
0 |
$self->get_feature || ' ' |
2360
|
0 |
0 |
$args{'debug'} || 0 |
2405
|
0 |
0 |
$self->{'_parameter_file'} || die("unable to open parameter file: $!") |
2605
|
1 |
0 |
$args{'output_training_datafile'} || die('name for output_training_datafile required') |
|
1 |
0 |
$args{'parameter_file'} || die('parameter_file required') |
|
1 |
0 |
$args{'number_of_samples_for_training'} || die('number_of_samples_for_training required') |
|
0 |
1 |
$args{'debug'} || 0 |