Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
OpenDAS
dlib
Commits
6bab1f50
Commit
6bab1f50
authored
May 04, 2016
by
Davis King
Browse files
Added missing ; to DLIB_TEST and DLIB_TEST_MSG macros now that they are required.
parent
a17e7f6b
Changes
10
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
56 additions
and
56 deletions
+56
-56
dlib/test/directed_graph.cpp
dlib/test/directed_graph.cpp
+3
-3
dlib/test/entropy_coder.cpp
dlib/test/entropy_coder.cpp
+9
-9
dlib/test/image.cpp
dlib/test/image.cpp
+3
-3
dlib/test/is_same_object.cpp
dlib/test/is_same_object.cpp
+10
-10
dlib/test/matrix.cpp
dlib/test/matrix.cpp
+5
-5
dlib/test/matrix3.cpp
dlib/test/matrix3.cpp
+9
-9
dlib/test/one_vs_all_trainer.cpp
dlib/test/one_vs_all_trainer.cpp
+8
-8
dlib/test/one_vs_one_trainer.cpp
dlib/test/one_vs_one_trainer.cpp
+4
-4
dlib/test/smart_pointers.cpp
dlib/test/smart_pointers.cpp
+3
-3
dlib/test/vectorstream.cpp
dlib/test/vectorstream.cpp
+2
-2
No files found.
dlib/test/directed_graph.cpp
View file @
6bab1f50
...
@@ -97,10 +97,10 @@ namespace
...
@@ -97,10 +97,10 @@ namespace
DLIB_TEST
(
a
.
node
(
1
).
number_of_children
()
==
2
);
DLIB_TEST
(
a
.
node
(
1
).
number_of_children
()
==
2
);
DLIB_TEST
(
a
.
node
(
1
).
number_of_parents
()
==
1
);
DLIB_TEST
(
a
.
node
(
1
).
number_of_parents
()
==
1
);
DLIB_TEST_MSG
(
a
.
node
(
1
).
parent
(
0
).
index
()
==
1
,
""
)
DLIB_TEST_MSG
(
a
.
node
(
1
).
parent
(
0
).
index
()
==
1
,
""
)
;
DLIB_TEST_MSG
(
a
.
node
(
1
).
child
(
0
).
index
()
+
a
.
node
(
1
).
child
(
1
).
index
()
==
3
,
""
)
DLIB_TEST_MSG
(
a
.
node
(
1
).
child
(
0
).
index
()
+
a
.
node
(
1
).
child
(
1
).
index
()
==
3
,
""
)
;
DLIB_TEST
(
a
.
node
(
2
).
number_of_children
()
==
0
);
DLIB_TEST
(
a
.
node
(
2
).
number_of_children
()
==
0
);
DLIB_TEST
(
a
.
node
(
2
).
number_of_parents
()
==
1
);
DLIB_TEST
(
a
.
node
(
2
).
number_of_parents
()
==
1
);
DLIB_TEST
(
a
.
node
(
2
).
index
()
==
2
);
DLIB_TEST
(
a
.
node
(
2
).
index
()
==
2
);
...
...
dlib/test/entropy_coder.cpp
View file @
6bab1f50
...
@@ -370,7 +370,7 @@ namespace
...
@@ -370,7 +370,7 @@ namespace
}
}
DLIB_TEST_MSG
(
temp2
==
""
,
""
)
DLIB_TEST_MSG
(
temp2
==
""
,
""
)
;
}
}
}
}
...
@@ -395,7 +395,7 @@ namespace
...
@@ -395,7 +395,7 @@ namespace
string
::
size_type
pos
=
temp
.
find_first_not_of
(
"e"
);
string
::
size_type
pos
=
temp
.
find_first_not_of
(
"e"
);
temp
=
temp
.
substr
(
pos
);
temp
=
temp
.
substr
(
pos
);
}
}
DLIB_TEST_MSG
(
temp
==
""
,
"decoded string:
\"
"
<<
temp
<<
"
\"
"
)
/**/
DLIB_TEST_MSG
(
temp
==
""
,
"decoded string:
\"
"
<<
temp
<<
"
\"
"
)
;
/**/
dlog
<<
LTRACE
<<
5
;
dlog
<<
LTRACE
<<
5
;
...
@@ -403,16 +403,16 @@ namespace
...
@@ -403,16 +403,16 @@ namespace
print_spinner
();
print_spinner
();
temp
=
"davis"
;
temp
=
"davis"
;
temp
=
test
<
encoder
,
decoder
>
(
temp
);
DLIB_TEST_MSG
(
temp
==
""
,
"decoded string:
\"
"
<<
temp
<<
"
\"
"
)
temp
=
test
<
encoder
,
decoder
>
(
temp
);
DLIB_TEST_MSG
(
temp
==
""
,
"decoded string:
\"
"
<<
temp
<<
"
\"
"
)
;
temp
=
""
;
temp
=
""
;
temp
=
test
<
encoder
,
decoder
>
(
temp
);
DLIB_TEST_MSG
(
temp
==
""
,
"decoded string:
\"
"
<<
temp
<<
"
\"
"
)
temp
=
test
<
encoder
,
decoder
>
(
temp
);
DLIB_TEST_MSG
(
temp
==
""
,
"decoded string:
\"
"
<<
temp
<<
"
\"
"
)
;
// test for each single character
// test for each single character
for
(
int
i
=
0
;
i
<=
255
;
++
i
)
for
(
int
i
=
0
;
i
<=
255
;
++
i
)
{
{
temp
=
(
unsigned
char
)
i
;
temp
=
(
unsigned
char
)
i
;
temp
=
test
<
encoder
,
decoder
>
(
temp
);
DLIB_TEST_MSG
(
temp
==
""
,
"decoded string:
\"
"
<<
temp
<<
"
\"
"
)
temp
=
test
<
encoder
,
decoder
>
(
temp
);
DLIB_TEST_MSG
(
temp
==
""
,
"decoded string:
\"
"
<<
temp
<<
"
\"
"
)
;
}
}
dlog
<<
LTRACE
<<
6
;
dlog
<<
LTRACE
<<
6
;
...
@@ -423,7 +423,7 @@ namespace
...
@@ -423,7 +423,7 @@ namespace
{
{
temp
=
temp
+
temp
;
temp
=
temp
+
temp
;
}
}
temp
=
test
<
encoder
,
decoder
>
(
temp
);
DLIB_TEST_MSG
(
temp
==
""
,
"decoded string:
\"
"
<<
temp
<<
"
\"
"
)
temp
=
test
<
encoder
,
decoder
>
(
temp
);
DLIB_TEST_MSG
(
temp
==
""
,
"decoded string:
\"
"
<<
temp
<<
"
\"
"
)
;
dlog
<<
LTRACE
<<
7
;
dlog
<<
LTRACE
<<
7
;
...
@@ -437,7 +437,7 @@ namespace
...
@@ -437,7 +437,7 @@ namespace
int
a
=
::
rand
()
%
256
;
int
a
=
::
rand
()
%
256
;
temp
+=
(
unsigned
char
)
a
;
temp
+=
(
unsigned
char
)
a
;
}
}
temp
=
test
<
encoder
,
decoder
>
(
temp
);
DLIB_TEST_MSG
(
temp
==
""
,
"decoded string:
\"
"
<<
temp
<<
"
\"
"
)
temp
=
test
<
encoder
,
decoder
>
(
temp
);
DLIB_TEST_MSG
(
temp
==
""
,
"decoded string:
\"
"
<<
temp
<<
"
\"
"
)
;
}
}
...
@@ -457,7 +457,7 @@ namespace
...
@@ -457,7 +457,7 @@ namespace
int
a
=
::
rand
()
%
256
;
int
a
=
::
rand
()
%
256
;
temp
+=
(
unsigned
char
)
a
;
temp
+=
(
unsigned
char
)
a
;
}
}
temp
=
test
<
encoder
,
decoder
>
(
temp
);
DLIB_TEST_MSG
(
temp
==
""
,
"seed: "
<<
seed
)
temp
=
test
<
encoder
,
decoder
>
(
temp
);
DLIB_TEST_MSG
(
temp
==
""
,
"seed: "
<<
seed
)
;
}
}
...
@@ -478,7 +478,7 @@ namespace
...
@@ -478,7 +478,7 @@ namespace
string
::
size_type
pos
=
temp
.
find_first_not_of
(
" "
);
string
::
size_type
pos
=
temp
.
find_first_not_of
(
" "
);
temp
=
temp
.
substr
(
pos
);
temp
=
temp
.
substr
(
pos
);
}
}
DLIB_TEST_MSG
(
temp
==
""
,
"decoded string:
\"
"
<<
temp
<<
"
\"
"
)
/**/
DLIB_TEST_MSG
(
temp
==
""
,
"decoded string:
\"
"
<<
temp
<<
"
\"
"
)
;
/**/
...
...
dlib/test/image.cpp
View file @
6bab1f50
...
@@ -789,7 +789,7 @@ namespace
...
@@ -789,7 +789,7 @@ namespace
border_enumerator
be
(
get_rect
(
imout
),
rect
);
border_enumerator
be
(
get_rect
(
imout
),
rect
);
while
(
be
.
move_next
())
while
(
be
.
move_next
())
{
{
DLIB_TEST
(
imout
[
be
.
element
().
y
()][
be
.
element
().
x
()]
==
0
)
DLIB_TEST
(
imout
[
be
.
element
().
y
()][
be
.
element
().
x
()]
==
0
)
;
}
}
DLIB_TEST_MSG
(
max
(
abs
(
subm
(
mat
(
imout
),
rect
)
-
subm
(
out
,
rect
)))
<
1e-5
,
max
(
abs
(
subm
(
mat
(
imout
),
rect
)
-
subm
(
out
,
rect
))));
DLIB_TEST_MSG
(
max
(
abs
(
subm
(
mat
(
imout
),
rect
)
-
subm
(
out
,
rect
)))
<
1e-5
,
max
(
abs
(
subm
(
mat
(
imout
),
rect
)
-
subm
(
out
,
rect
))));
...
@@ -800,7 +800,7 @@ namespace
...
@@ -800,7 +800,7 @@ namespace
be
=
border_enumerator
(
get_rect
(
imout
),
rect
);
be
=
border_enumerator
(
get_rect
(
imout
),
rect
);
while
(
be
.
move_next
())
while
(
be
.
move_next
())
{
{
DLIB_TEST
(
imout
[
be
.
element
().
y
()][
be
.
element
().
x
()]
==
10
)
DLIB_TEST
(
imout
[
be
.
element
().
y
()][
be
.
element
().
x
()]
==
10
)
;
}
}
out
+=
abs
(
xcorr_same
(
mat
(
img
),
filt
)
/
2
);
out
+=
abs
(
xcorr_same
(
mat
(
img
),
filt
)
/
2
);
DLIB_TEST
(
max
(
abs
(
subm
(
mat
(
imout
),
rect
)
-
subm
(
out
,
rect
)))
<
1e-7
);
DLIB_TEST
(
max
(
abs
(
subm
(
mat
(
imout
),
rect
)
-
subm
(
out
,
rect
)))
<
1e-7
);
...
@@ -812,7 +812,7 @@ namespace
...
@@ -812,7 +812,7 @@ namespace
be
=
border_enumerator
(
get_rect
(
imout
),
rect
);
be
=
border_enumerator
(
get_rect
(
imout
),
rect
);
while
(
be
.
move_next
())
while
(
be
.
move_next
())
{
{
DLIB_TEST
(
imout
[
be
.
element
().
y
()][
be
.
element
().
x
()]
==
-
10
)
DLIB_TEST
(
imout
[
be
.
element
().
y
()][
be
.
element
().
x
()]
==
-
10
)
;
}
}
out
+=
xcorr_same
(
mat
(
img
),
filt
)
/
2
;
out
+=
xcorr_same
(
mat
(
img
),
filt
)
/
2
;
DLIB_TEST_MSG
(
max
(
abs
(
subm
(
mat
(
imout
),
rect
)
-
subm
(
out
,
rect
)))
<
1e-5
,
max
(
abs
(
subm
(
mat
(
imout
),
rect
)
-
subm
(
out
,
rect
))));
DLIB_TEST_MSG
(
max
(
abs
(
subm
(
mat
(
imout
),
rect
)
-
subm
(
out
,
rect
)))
<
1e-5
,
max
(
abs
(
subm
(
mat
(
imout
),
rect
)
-
subm
(
out
,
rect
))));
...
...
dlib/test/is_same_object.cpp
View file @
6bab1f50
...
@@ -42,22 +42,22 @@ namespace
...
@@ -42,22 +42,22 @@ namespace
void
test_metaprog
()
void
test_metaprog
()
{
{
DLIB_TEST
(
has_booya2_template
<
htest
>::
value
==
true
)
DLIB_TEST
(
has_booya2_template
<
htest
>::
value
==
true
)
;
DLIB_TEST
(
has_booya2_template
<
htest2
>::
value
==
false
)
DLIB_TEST
(
has_booya2_template
<
htest2
>::
value
==
false
)
;
#if _MSC_VER > 1600 // there is a bug in visual studio 2010 and older that prevents this test from working
#if _MSC_VER > 1600 // there is a bug in visual studio 2010 and older that prevents this test from working
DLIB_TEST
(
has_booya_template
<
htest
>::
value
==
true
)
DLIB_TEST
(
has_booya_template
<
htest
>::
value
==
true
)
;
#endif
#endif
DLIB_TEST
(
has_booya_template
<
htest2
>::
value
==
false
)
DLIB_TEST
(
has_booya_template
<
htest2
>::
value
==
false
)
;
DLIB_TEST
(
has_funct_int
<
htest
>::
value
==
false
)
DLIB_TEST
(
has_funct_int
<
htest
>::
value
==
false
)
;
DLIB_TEST
(
has_funct_int
<
htest2
>::
value
==
true
)
DLIB_TEST
(
has_funct_int
<
htest2
>::
value
==
true
)
;
DLIB_TEST
(
has_funct_double
<
htest
>::
value
==
true
)
DLIB_TEST
(
has_funct_double
<
htest
>::
value
==
true
)
;
DLIB_TEST
(
has_funct_double
<
htest2
>::
value
==
false
)
DLIB_TEST
(
has_funct_double
<
htest2
>::
value
==
false
)
;
DLIB_TEST
(
has_funct_f
<
htest
>::
value
==
false
)
DLIB_TEST
(
has_funct_f
<
htest
>::
value
==
false
)
;
DLIB_TEST
(
has_funct_f
<
htest2
>::
value
==
true
)
DLIB_TEST
(
has_funct_f
<
htest2
>::
value
==
true
)
;
}
}
class
is_same_object_tester
:
public
tester
class
is_same_object_tester
:
public
tester
...
...
dlib/test/matrix.cpp
View file @
6bab1f50
...
@@ -688,7 +688,7 @@ namespace
...
@@ -688,7 +688,7 @@ namespace
matrix
<
double
>
L
=
chol
(
m
);
matrix
<
double
>
L
=
chol
(
m
);
DLIB_TEST
(
equal
(
L
*
trans
(
L
),
m
));
DLIB_TEST
(
equal
(
L
*
trans
(
L
),
m
));
DLIB_TEST_MSG
(
equal
(
inv
(
m
),
inv_upper_triangular
(
trans
(
L
))
*
inv_lower_triangular
((
L
))),
""
)
DLIB_TEST_MSG
(
equal
(
inv
(
m
),
inv_upper_triangular
(
trans
(
L
))
*
inv_lower_triangular
((
L
))),
""
)
;
DLIB_TEST
(
equal
(
round_zeros
(
inv_upper_triangular
(
trans
(
L
))
*
trans
(
L
),
1e-10
),
identity_matrix
<
double
>
(
3
),
1e-10
));
DLIB_TEST
(
equal
(
round_zeros
(
inv_upper_triangular
(
trans
(
L
))
*
trans
(
L
),
1e-10
),
identity_matrix
<
double
>
(
3
),
1e-10
));
DLIB_TEST
(
equal
(
round_zeros
(
inv_lower_triangular
((
L
))
*
(
L
),
1e-10
)
,
identity_matrix
<
double
>
(
3
),
1e-10
));
DLIB_TEST
(
equal
(
round_zeros
(
inv_lower_triangular
((
L
))
*
(
L
),
1e-10
)
,
identity_matrix
<
double
>
(
3
),
1e-10
));
...
@@ -713,9 +713,9 @@ namespace
...
@@ -713,9 +713,9 @@ namespace
matrix
<
double
>
L
=
chol
(
m
);
matrix
<
double
>
L
=
chol
(
m
);
DLIB_TEST_MSG
(
equal
(
L
*
trans
(
L
),
m
,
1e-10
),
L
*
trans
(
L
)
-
m
);
DLIB_TEST_MSG
(
equal
(
L
*
trans
(
L
),
m
,
1e-10
),
L
*
trans
(
L
)
-
m
);
DLIB_TEST_MSG
(
equal
(
inv
(
m
),
inv_upper_triangular
(
trans
(
L
))
*
inv_lower_triangular
((
L
))),
""
)
DLIB_TEST_MSG
(
equal
(
inv
(
m
),
inv_upper_triangular
(
trans
(
L
))
*
inv_lower_triangular
((
L
))),
""
)
;
DLIB_TEST_MSG
(
equal
(
inv
(
m
),
trans
(
inv_lower_triangular
(
L
))
*
inv_lower_triangular
((
L
))),
""
)
DLIB_TEST_MSG
(
equal
(
inv
(
m
),
trans
(
inv_lower_triangular
(
L
))
*
inv_lower_triangular
((
L
))),
""
)
;
DLIB_TEST_MSG
(
equal
(
inv
(
m
),
trans
(
inv_lower_triangular
(
L
))
*
trans
(
inv_upper_triangular
(
trans
(
L
)))),
""
)
DLIB_TEST_MSG
(
equal
(
inv
(
m
),
trans
(
inv_lower_triangular
(
L
))
*
trans
(
inv_upper_triangular
(
trans
(
L
)))),
""
)
;
DLIB_TEST_MSG
(
equal
(
round_zeros
(
inv_upper_triangular
(
trans
(
L
))
*
trans
(
L
),
1e-10
)
,
identity_matrix
<
double
>
(
6
),
1e-10
),
DLIB_TEST_MSG
(
equal
(
round_zeros
(
inv_upper_triangular
(
trans
(
L
))
*
trans
(
L
),
1e-10
)
,
identity_matrix
<
double
>
(
6
),
1e-10
),
round_zeros
(
inv_upper_triangular
(
trans
(
L
))
*
trans
(
L
),
1e-10
));
round_zeros
(
inv_upper_triangular
(
trans
(
L
))
*
trans
(
L
),
1e-10
));
DLIB_TEST_MSG
(
equal
(
round_zeros
(
inv_lower_triangular
((
L
))
*
(
L
),
1e-10
)
,
identity_matrix
<
double
>
(
6
),
1e-10
),
DLIB_TEST_MSG
(
equal
(
round_zeros
(
inv_lower_triangular
((
L
))
*
(
L
),
1e-10
)
,
identity_matrix
<
double
>
(
6
),
1e-10
),
...
@@ -747,7 +747,7 @@ namespace
...
@@ -747,7 +747,7 @@ namespace
matrix
<
double
>
L
=
chol
(
m
);
matrix
<
double
>
L
=
chol
(
m
);
DLIB_TEST_MSG
(
equal
(
L
*
trans
(
L
),
m
,
1e-10
),
L
*
trans
(
L
)
-
m
);
DLIB_TEST_MSG
(
equal
(
L
*
trans
(
L
),
m
,
1e-10
),
L
*
trans
(
L
)
-
m
);
DLIB_TEST_MSG
(
equal
(
inv
(
m
),
inv_upper_triangular
(
trans
(
L
))
*
inv_lower_triangular
((
L
))),
""
)
DLIB_TEST_MSG
(
equal
(
inv
(
m
),
inv_upper_triangular
(
trans
(
L
))
*
inv_lower_triangular
((
L
))),
""
)
;
DLIB_TEST_MSG
(
equal
(
round_zeros
(
inv_upper_triangular
(
trans
(
L
))
*
trans
(
L
),
1e-10
)
,
identity_matrix
<
double
>
(
6
),
1e-10
),
DLIB_TEST_MSG
(
equal
(
round_zeros
(
inv_upper_triangular
(
trans
(
L
))
*
trans
(
L
),
1e-10
)
,
identity_matrix
<
double
>
(
6
),
1e-10
),
round_zeros
(
inv_upper_triangular
(
trans
(
L
))
*
trans
(
L
),
1e-10
));
round_zeros
(
inv_upper_triangular
(
trans
(
L
))
*
trans
(
L
),
1e-10
));
DLIB_TEST_MSG
(
equal
(
round_zeros
(
inv_lower_triangular
((
L
))
*
(
L
),
1e-10
)
,
identity_matrix
<
double
>
(
6
),
1e-10
),
DLIB_TEST_MSG
(
equal
(
round_zeros
(
inv_lower_triangular
((
L
))
*
(
L
),
1e-10
)
,
identity_matrix
<
double
>
(
6
),
1e-10
),
...
...
dlib/test/matrix3.cpp
View file @
6bab1f50
...
@@ -832,9 +832,9 @@ namespace
...
@@ -832,9 +832,9 @@ namespace
DLIB_TEST
(
join_rows
(
a
,
a
)
==
b
);
DLIB_TEST
(
join_rows
(
a
,
a
)
==
b
);
DLIB_TEST
(
join_rows
(
a
,
abs
(
a
))
==
b
);
DLIB_TEST
(
join_rows
(
a
,
abs
(
a
))
==
b
);
DLIB_TEST
(
join_cols
(
trans
(
a
),
trans
(
a
))
==
trans
(
b
));
DLIB_TEST
(
join_cols
(
trans
(
a
),
trans
(
a
))
==
trans
(
b
));
DLIB_TEST
(
join_cols
(
a
,
a
)
==
c
)
DLIB_TEST
(
join_cols
(
a
,
a
)
==
c
)
;
DLIB_TEST
(
join_cols
(
a
,
abs
(
a
))
==
c
)
DLIB_TEST
(
join_cols
(
a
,
abs
(
a
))
==
c
)
;
DLIB_TEST
(
join_rows
(
trans
(
a
),
trans
(
a
))
==
trans
(
c
))
DLIB_TEST
(
join_rows
(
trans
(
a
),
trans
(
a
))
==
trans
(
c
))
;
}
}
{
{
...
@@ -856,9 +856,9 @@ namespace
...
@@ -856,9 +856,9 @@ namespace
DLIB_TEST
(
join_rows
(
a
,
a
)
==
b
);
DLIB_TEST
(
join_rows
(
a
,
a
)
==
b
);
DLIB_TEST
(
join_rows
(
a
,
abs
(
a
))
==
b
);
DLIB_TEST
(
join_rows
(
a
,
abs
(
a
))
==
b
);
DLIB_TEST
(
join_cols
(
trans
(
a
),
trans
(
a
))
==
trans
(
b
));
DLIB_TEST
(
join_cols
(
trans
(
a
),
trans
(
a
))
==
trans
(
b
));
DLIB_TEST
(
join_cols
(
a
,
a
)
==
c
)
DLIB_TEST
(
join_cols
(
a
,
a
)
==
c
)
;
DLIB_TEST
(
join_cols
(
a
,
abs
(
a
))
==
c
)
DLIB_TEST
(
join_cols
(
a
,
abs
(
a
))
==
c
)
;
DLIB_TEST
(
join_rows
(
trans
(
a
),
trans
(
a
))
==
trans
(
c
))
DLIB_TEST
(
join_rows
(
trans
(
a
),
trans
(
a
))
==
trans
(
c
))
;
}
}
{
{
...
@@ -883,9 +883,9 @@ namespace
...
@@ -883,9 +883,9 @@ namespace
DLIB_TEST
(
join_rows
(
a
,
a2
)
==
b
);
DLIB_TEST
(
join_rows
(
a
,
a2
)
==
b
);
DLIB_TEST
(
join_rows
(
a2
,
a
)
==
b
);
DLIB_TEST
(
join_rows
(
a2
,
a
)
==
b
);
DLIB_TEST
(
join_cols
(
trans
(
a2
),
trans
(
a
))
==
trans
(
b
));
DLIB_TEST
(
join_cols
(
trans
(
a2
),
trans
(
a
))
==
trans
(
b
));
DLIB_TEST
(
join_cols
(
a2
,
a
)
==
c
)
DLIB_TEST
(
join_cols
(
a2
,
a
)
==
c
)
;
DLIB_TEST
(
join_cols
(
a
,
a2
)
==
c
)
DLIB_TEST
(
join_cols
(
a
,
a2
)
==
c
)
;
DLIB_TEST
(
join_rows
(
trans
(
a2
),
trans
(
a
))
==
trans
(
c
))
DLIB_TEST
(
join_rows
(
trans
(
a2
),
trans
(
a
))
==
trans
(
c
))
;
}
}
{
{
...
...
dlib/test/one_vs_all_trainer.cpp
View file @
6bab1f50
...
@@ -164,8 +164,8 @@ namespace
...
@@ -164,8 +164,8 @@ namespace
DLIB_TEST
(
df
.
number_of_classes
()
==
3
);
DLIB_TEST
(
df
.
number_of_classes
()
==
3
);
DLIB_TEST
(
df
(
samples
[
0
])
==
labels
[
0
])
DLIB_TEST
(
df
(
samples
[
0
])
==
labels
[
0
])
;
DLIB_TEST
(
df
(
samples
[
90
])
==
labels
[
90
])
DLIB_TEST
(
df
(
samples
[
90
])
==
labels
[
90
])
;
one_vs_all_decision_function
<
ova_trainer
,
one_vs_all_decision_function
<
ova_trainer
,
...
@@ -184,8 +184,8 @@ namespace
...
@@ -184,8 +184,8 @@ namespace
deserialize
(
df3
,
fin
);
deserialize
(
df3
,
fin
);
DLIB_TEST
(
df3
(
samples
[
0
])
==
labels
[
0
])
DLIB_TEST
(
df3
(
samples
[
0
])
==
labels
[
0
])
;
DLIB_TEST
(
df3
(
samples
[
90
])
==
labels
[
90
])
DLIB_TEST
(
df3
(
samples
[
90
])
==
labels
[
90
])
;
res
=
test_multiclass_decision_function
(
df3
,
samples
,
labels
);
res
=
test_multiclass_decision_function
(
df3
,
samples
,
labels
);
DLIB_TEST
(
res
==
ans
);
DLIB_TEST
(
res
==
ans
);
...
@@ -240,8 +240,8 @@ namespace
...
@@ -240,8 +240,8 @@ namespace
DLIB_TEST
(
df
.
number_of_classes
()
==
3
);
DLIB_TEST
(
df
.
number_of_classes
()
==
3
);
DLIB_TEST
(
df
(
samples
[
0
])
==
labels
[
0
])
DLIB_TEST
(
df
(
samples
[
0
])
==
labels
[
0
])
;
DLIB_TEST
(
df
(
samples
[
90
])
==
labels
[
90
])
DLIB_TEST
(
df
(
samples
[
90
])
==
labels
[
90
])
;
one_vs_all_decision_function
<
ova_trainer
,
one_vs_all_decision_function
<
ova_trainer
,
...
@@ -260,8 +260,8 @@ namespace
...
@@ -260,8 +260,8 @@ namespace
deserialize
(
df3
,
fin
);
deserialize
(
df3
,
fin
);
DLIB_TEST
(
df3
(
samples
[
0
])
==
labels
[
0
])
DLIB_TEST
(
df3
(
samples
[
0
])
==
labels
[
0
])
;
DLIB_TEST
(
df3
(
samples
[
90
])
==
labels
[
90
])
DLIB_TEST
(
df3
(
samples
[
90
])
==
labels
[
90
])
;
res
=
test_multiclass_decision_function
(
df3
,
samples
,
labels
);
res
=
test_multiclass_decision_function
(
df3
,
samples
,
labels
);
DLIB_TEST
(
res
==
ans
);
DLIB_TEST
(
res
==
ans
);
...
...
dlib/test/one_vs_one_trainer.cpp
View file @
6bab1f50
...
@@ -165,8 +165,8 @@ namespace
...
@@ -165,8 +165,8 @@ namespace
DLIB_TEST
(
df
.
number_of_classes
()
==
3
);
DLIB_TEST
(
df
.
number_of_classes
()
==
3
);
DLIB_TEST
(
df
(
samples
[
0
])
==
labels
[
0
])
DLIB_TEST
(
df
(
samples
[
0
])
==
labels
[
0
])
;
DLIB_TEST
(
df
(
samples
[
90
])
==
labels
[
90
])
DLIB_TEST
(
df
(
samples
[
90
])
==
labels
[
90
])
;
one_vs_one_decision_function
<
ovo_trainer
,
one_vs_one_decision_function
<
ovo_trainer
,
...
@@ -185,8 +185,8 @@ namespace
...
@@ -185,8 +185,8 @@ namespace
deserialize
(
df3
,
fin
);
deserialize
(
df3
,
fin
);
DLIB_TEST
(
df3
(
samples
[
0
])
==
labels
[
0
])
DLIB_TEST
(
df3
(
samples
[
0
])
==
labels
[
0
])
;
DLIB_TEST
(
df3
(
samples
[
90
])
==
labels
[
90
])
DLIB_TEST
(
df3
(
samples
[
90
])
==
labels
[
90
])
;
res
=
test_multiclass_decision_function
(
df3
,
samples
,
labels
);
res
=
test_multiclass_decision_function
(
df3
,
samples
,
labels
);
DLIB_TEST
(
res
==
ans
);
DLIB_TEST
(
res
==
ans
);
...
...
dlib/test/smart_pointers.cpp
View file @
6bab1f50
...
@@ -226,10 +226,10 @@ namespace
...
@@ -226,10 +226,10 @@ namespace
DLIB_TEST
(
p11
.
unique
()
==
false
);
DLIB_TEST
(
p11
.
unique
()
==
false
);
// now p11, p2, and p22 all reference the same thing and the rest are null
// now p11, p2, and p22 all reference the same thing and the rest are null
DLIB_TEST_MSG
((
p11
<
p2
)
==
false
,
""
)
DLIB_TEST_MSG
((
p11
<
p2
)
==
false
,
""
)
;
DLIB_TEST_MSG
((
p2
<
p11
)
==
false
,
""
)
DLIB_TEST_MSG
((
p2
<
p11
)
==
false
,
""
)
;
DLIB_TEST
(
get_deleter
<
D
>
(
p4
)
==
0
);
DLIB_TEST
(
get_deleter
<
D
>
(
p4
)
==
0
);
p4
=
p2
;
p4
=
p2
;
DLIB_TEST
(
get_deleter
<
D
>
(
p4
)
!=
0
);
DLIB_TEST
(
get_deleter
<
D
>
(
p4
)
!=
0
);
DLIB_TEST
(
get_deleter
<
D
>
(
p4
)
==
get_deleter
<
D
>
(
p2
));
DLIB_TEST
(
get_deleter
<
D
>
(
p4
)
==
get_deleter
<
D
>
(
p2
));
...
...
dlib/test/vectorstream.cpp
View file @
6bab1f50
...
@@ -49,7 +49,7 @@ namespace
...
@@ -49,7 +49,7 @@ namespace
for
(
int
i
=
-
1000
;
i
<=
1000
;
++
i
)
for
(
int
i
=
-
1000
;
i
<=
1000
;
++
i
)
{
{
DLIB_TEST
(
s
.
peek
()
!=
EOF
)
DLIB_TEST
(
s
.
peek
()
!=
EOF
)
;
char
ch1
=
i
;
char
ch1
=
i
;
char
ch2
=
s
.
get
();
char
ch2
=
s
.
get
();
DLIB_TEST
(
ch1
==
ch2
);
DLIB_TEST
(
ch1
==
ch2
);
...
@@ -63,7 +63,7 @@ namespace
...
@@ -63,7 +63,7 @@ namespace
for
(
int
i
=
-
1000
+
6
;
i
<=
1000
;
++
i
)
for
(
int
i
=
-
1000
+
6
;
i
<=
1000
;
++
i
)
{
{
DLIB_TEST
(
s
.
peek
()
!=
EOF
)
DLIB_TEST
(
s
.
peek
()
!=
EOF
)
;
char
ch1
=
i
;
char
ch1
=
i
;
char
ch2
=
s
.
get
();
char
ch2
=
s
.
get
();
DLIB_TEST
(
ch1
==
ch2
);
DLIB_TEST
(
ch1
==
ch2
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment