Branch Coverage

blib/lib/Algorithm/Classifier/IsolationForest/App/Command/info.pm
Criterion Covered Total %
branch 53 66 80.3


line true false branch
33 0 11 if (not -f $opt->{'m'}) { }
0 11 elsif (not -r $opt->{'m'}) { }
47 3549 3239 if ($node->[0] == 0)
49 17 3532 if $depth > $acc->{'max_depth'}
54 3239 0 $node->[0] == 1 ? :
73 10 1 unless ref $mungers eq "HASH" and %$mungers
74 2 0 ref $mungers->{$_} eq 'HASH' ? :
80 7 1 unless $summary
83 2 0 defined $summary->{$k} ? :
95 164 104 if ($node->[0] == 0)
97 5 159 if $depth > $acc->{'max_depth'}
109 60 0 if defined $tree->{'root'}
121 3 0 $stats->{'leaves'} ? :
122 3 0 $n_trees ? :
125 1 2 ref $tags eq 'ARRAY' && @$tags ? :
150 1 2 $tagged ? :
154 1 2 if ($opt->{'json'})
170 8 34 unless defined $v
171 2 0 if defined $v and $v =~ /^-?\d+\.\d+/ and not $k =~ /^tree_total_/ and not $k =~ /\A(?:munger_module_version|schema_version|schema_description)\z/
179 1 1 if ($tagged)
181 0 1 ref $model->{'feature_descriptions'} eq 'HASH' ? :
184 0 3 defined $$fd{$tags->[$i]} ? :
198 3 8 if (ref $model eq "Algorithm::Classifier::IsolationForest::Online")
205 8 0 $stats->{'leaves'} ? :
206 8 0 $n_trees ? :
210 4 4 ref $tags eq 'ARRAY' && @$tags ? :
235 4 4 $tagged ? :
239 2 6 if ($opt->{'json'})
258 33 93 unless defined $v
260 18 2 if defined $v and $v =~ /^-?\d+\.\d+/ and not $k =~ /^tree_total_/ and not $k =~ /\A(?:munger_module_version|schema_version|schema_description)\z/
269 3 3 if ($tagged)
271 1 2 ref $model->{'feature_descriptions'} eq 'HASH' ? :
274 1 8 defined $$fd{$tags->[$i]} ? :