Condition Coverage

blib/lib/ICC/Support/nNET.pm
Criterion Covered Total %
condition 0 66 0.0


and 3 conditions

line !l l&&!r l&&r condition
52 0 0 0 @_ == 1 and ref $_[0] eq 'HASH'
114 0 0 0 ref $in eq 'ARRAY' and ref $in->[0] eq 'ARRAY'
0 0 0 ref $in eq 'ARRAY' and ref $in->[0] eq 'ARRAY' and not ref $in->[0][0]
117 0 0 0 ref $out eq 'ARRAY' and ref $out->[0] eq 'ARRAY'
0 0 0 ref $out eq 'ARRAY' and ref $out->[0] eq 'ARRAY' and not ref $out->[0][0]
214 0 0 0 @_ == 1 and ref $_[0] eq 'HASH'
302 0 0 0 @_ == 1 and ref $_[0] eq 'ARRAY'
0 0 0 @_ == 1 and ref $_[0] eq 'ARRAY' and ref $_[0][0] eq 'ARRAY'
0 0 0 @_ == 1 and UNIVERSAL::isa($_[0], 'Math::Matrix')
339 0 0 0 @_ == 1 and ref $_[0] eq 'ARRAY'
0 0 0 @_ == 1 and ref $_[0] eq 'ARRAY' and @{$_[0];} == grep({not ref $_;} @{$_[0];})
372 0 0 0 @_ == $h + 2 and UNIVERSAL::isa($_[1], 'Math::Matrix')
0 0 0 @_ == $h + 2 and ref $_[1] eq 'ARRAY'
381 0 0 0 not ref $_[1][0] and @{$_[1];} == grep({&Scalar::Util::looks_like_number($_);} @{$_[1];})
0 0 0 ref $_[1][0] eq 'ARRAY' and @{$_[1];} == grep({&Scalar::Util::looks_like_number($_->[0]) if ref $_ eq 'ARRAY';} @{$_[1];})
579 0 0 0 defined $p->[0] && !ref($p->[0])
1036 0 0 0 ref $hash->{$attr} eq 'ARRAY' and ref $hash->{$attr}[0] eq 'ARRAY'
1058 0 0 0 ref $hash->{$attr} eq 'ARRAY' and @{$hash->{$attr};} == grep({not ref $_;} @{$$hash{$attr};})

or 2 conditions

line l !l condition
448 0 0 $hash->{'inv_max'} || 10
451 0 0 $hash->{'inv_elim'} || 1e-06
454 0 0 $hash->{'inv_dlim'} || 0.5

or 3 conditions

line l !l&&r !l&&!r condition
114 0 0 0 ref $in eq 'ARRAY' and ref $in->[0] eq 'ARRAY' and not ref $in->[0][0] or UNIVERSAL::isa($in, 'Math::Matrix')
117 0 0 0 ref $out eq 'ARRAY' and ref $out->[0] eq 'ARRAY' and not ref $out->[0][0] or UNIVERSAL::isa($out, 'Math::Matrix')