Unverified Commit e9c56fb2 authored by Adrià Arrufat's avatar Adrià Arrufat Committed by GitHub
Browse files

Fix warnings while running the tests (#2046)

* fix some warnings when running tests

* rever changes in CMakeLists.txt

* update example make use of newly promoted method

* update tests to make use of newly promoted methods
parent d1d96e38
...@@ -691,14 +691,14 @@ namespace dlib ...@@ -691,14 +691,14 @@ namespace dlib
const tensor& get_layer_params() const { return params; } const tensor& get_layer_params() const { return params; }
tensor& get_layer_params() { return params; } tensor& get_layer_params() { return params; }
friend void serialize(const upsample_& , std::ostream& out) friend void serialize(const upsample_& /*item*/, std::ostream& out)
{ {
serialize("upsample_", out); serialize("upsample_", out);
serialize(scale_y, out); serialize(scale_y, out);
serialize(scale_x, out); serialize(scale_x, out);
} }
friend void deserialize(upsample_& , std::istream& in) friend void deserialize(upsample_& /*item*/, std::istream& in)
{ {
std::string version; std::string version;
deserialize(version, in); deserialize(version, in);
...@@ -713,7 +713,7 @@ namespace dlib ...@@ -713,7 +713,7 @@ namespace dlib
throw serialization_error("Wrong scale found while deserializing dlib::upsample_"); throw serialization_error("Wrong scale found while deserializing dlib::upsample_");
} }
friend std::ostream& operator<<(std::ostream& out, const upsample_& ) friend std::ostream& operator<<(std::ostream& out, const upsample_& /*item*/)
{ {
out << "upsample\t (" out << "upsample\t ("
<< "scale_y="<<scale_y << "scale_y="<<scale_y
...@@ -823,7 +823,7 @@ namespace dlib ...@@ -823,7 +823,7 @@ namespace dlib
throw serialization_error("Wrong size found while deserializing dlib::resize_to_"); throw serialization_error("Wrong size found while deserializing dlib::resize_to_");
} }
friend std::ostream& operator<<(std::ostream& out, const resize_to_& item) friend std::ostream& operator<<(std::ostream& out, const resize_to_& /*item*/)
{ {
out << "resize_to (" out << "resize_to ("
<< "nr=" << NR_ << "nr=" << NR_
...@@ -832,7 +832,7 @@ namespace dlib ...@@ -832,7 +832,7 @@ namespace dlib
return out; return out;
} }
friend void to_xml(const resize_to_& item, std::ostream& out) friend void to_xml(const resize_to_& /*item*/, std::ostream& out)
{ {
out << "<resize_to"; out << "<resize_to";
out << " nr='" << NR_ << "'" ; out << " nr='" << NR_ << "'" ;
...@@ -2153,7 +2153,7 @@ namespace dlib ...@@ -2153,7 +2153,7 @@ namespace dlib
item.mode = (layer_mode)mode; item.mode = (layer_mode)mode;
} }
friend std::ostream& operator<<(std::ostream& out, const affine_& ) friend std::ostream& operator<<(std::ostream& out, const affine_& /*item*/)
{ {
out << "affine"; out << "affine";
return out; return out;
...@@ -2229,25 +2229,25 @@ namespace dlib ...@@ -2229,25 +2229,25 @@ namespace dlib
inline dpoint map_input_to_output (const dpoint& p) const { return p; } inline dpoint map_input_to_output (const dpoint& p) const { return p; }
inline dpoint map_output_to_input (const dpoint& p) const { return p; } inline dpoint map_output_to_input (const dpoint& p) const { return p; }
friend void serialize(const add_prev_& , std::ostream& out) friend void serialize(const add_prev_& /*item*/, std::ostream& out)
{ {
serialize("add_prev_", out); serialize("add_prev_", out);
} }
friend void deserialize(add_prev_& , std::istream& in) friend void deserialize(add_prev_& /*item*/, std::istream& in)
{ {
std::string version; std::string version;
deserialize(version, in); deserialize(version, in);
if (version != "add_prev_") if (version != "add_prev_")
throw serialization_error("Unexpected version '"+version+"' found while deserializing dlib::add_prev_."); throw serialization_error("Unexpected version '"+version+"' found while deserializing dlib::add_prev_.");
} }
friend std::ostream& operator<<(std::ostream& out, const add_prev_& ) friend std::ostream& operator<<(std::ostream& out, const add_prev_& /*item*/)
{ {
out << "add_prev"<<id; out << "add_prev"<<id;
return out; return out;
} }
friend void to_xml(const add_prev_& item, std::ostream& out) friend void to_xml(const add_prev_& /*item*/, std::ostream& out)
{ {
out << "<add_prev tag='"<<id<<"'/>\n"; out << "<add_prev tag='"<<id<<"'/>\n";
} }
...@@ -2329,12 +2329,12 @@ namespace dlib ...@@ -2329,12 +2329,12 @@ namespace dlib
const tensor& get_layer_params() const { return params; } const tensor& get_layer_params() const { return params; }
tensor& get_layer_params() { return params; } tensor& get_layer_params() { return params; }
friend void serialize(const mult_prev_& , std::ostream& out) friend void serialize(const mult_prev_& /*item*/, std::ostream& out)
{ {
serialize("mult_prev_", out); serialize("mult_prev_", out);
} }
friend void deserialize(mult_prev_& , std::istream& in) friend void deserialize(mult_prev_& /*item*/, std::istream& in)
{ {
std::string version; std::string version;
deserialize(version, in); deserialize(version, in);
...@@ -2342,13 +2342,13 @@ namespace dlib ...@@ -2342,13 +2342,13 @@ namespace dlib
throw serialization_error("Unexpected version '"+version+"' found while deserializing dlib::mult_prev_."); throw serialization_error("Unexpected version '"+version+"' found while deserializing dlib::mult_prev_.");
} }
friend std::ostream& operator<<(std::ostream& out, const mult_prev_& item) friend std::ostream& operator<<(std::ostream& out, const mult_prev_& /*item*/)
{ {
out << "mult_prev"<<id; out << "mult_prev"<<id;
return out; return out;
} }
friend void to_xml(const mult_prev_& item, std::ostream& out) friend void to_xml(const mult_prev_& /*item*/, std::ostream& out)
{ {
out << "<mult_prev tag='"<<id<<"'/>\n"; out << "<mult_prev tag='"<<id<<"'/>\n";
} }
...@@ -2451,12 +2451,12 @@ namespace dlib ...@@ -2451,12 +2451,12 @@ namespace dlib
inline dpoint map_input_to_output (const dpoint& p) const { return p; } inline dpoint map_input_to_output (const dpoint& p) const { return p; }
inline dpoint map_output_to_input (const dpoint& p) const { return p; } inline dpoint map_output_to_input (const dpoint& p) const { return p; }
friend void serialize(const resize_prev_to_tagged_& , std::ostream& out) friend void serialize(const resize_prev_to_tagged_& /*item*/, std::ostream& out)
{ {
serialize("resize_prev_to_tagged_", out); serialize("resize_prev_to_tagged_", out);
} }
friend void deserialize(resize_prev_to_tagged_& , std::istream& in) friend void deserialize(resize_prev_to_tagged_& /*item*/, std::istream& in)
{ {
std::string version; std::string version;
deserialize(version, in); deserialize(version, in);
...@@ -2464,13 +2464,13 @@ namespace dlib ...@@ -2464,13 +2464,13 @@ namespace dlib
throw serialization_error("Unexpected version '"+version+"' found while deserializing dlib::resize_prev_to_tagged_."); throw serialization_error("Unexpected version '"+version+"' found while deserializing dlib::resize_prev_to_tagged_.");
} }
friend std::ostream& operator<<(std::ostream& out, const resize_prev_to_tagged_& ) friend std::ostream& operator<<(std::ostream& out, const resize_prev_to_tagged_& /*item*/)
{ {
out << "resize_prev_to_tagged"<<id; out << "resize_prev_to_tagged"<<id;
return out; return out;
} }
friend void to_xml(const resize_prev_to_tagged_& , std::ostream& out) friend void to_xml(const resize_prev_to_tagged_& /*item*/, std::ostream& out)
{ {
out << "<resize_prev_to_tagged tag='"<<id<<"'/>\n"; out << "<resize_prev_to_tagged tag='"<<id<<"'/>\n";
} }
...@@ -2561,13 +2561,13 @@ namespace dlib ...@@ -2561,13 +2561,13 @@ namespace dlib
deserialize(item.reshape_src, in); deserialize(item.reshape_src, in);
} }
friend std::ostream& operator<<(std::ostream& out, const scale_& item) friend std::ostream& operator<<(std::ostream& out, const scale_& /*item*/)
{ {
out << "scale"<<id; out << "scale"<<id;
return out; return out;
} }
friend void to_xml(const scale_& item, std::ostream& out) friend void to_xml(const scale_& /*item*/, std::ostream& out)
{ {
out << "<scale tag='"<<id<<"'/>\n"; out << "<scale tag='"<<id<<"'/>\n";
} }
...@@ -2641,12 +2641,12 @@ namespace dlib ...@@ -2641,12 +2641,12 @@ namespace dlib
const tensor& get_layer_params() const { return params; } const tensor& get_layer_params() const { return params; }
tensor& get_layer_params() { return params; } tensor& get_layer_params() { return params; }
friend void serialize(const relu_& , std::ostream& out) friend void serialize(const relu_& /*item*/, std::ostream& out)
{ {
serialize("relu_", out); serialize("relu_", out);
} }
friend void deserialize(relu_& , std::istream& in) friend void deserialize(relu_& /*item*/, std::istream& in)
{ {
std::string version; std::string version;
deserialize(version, in); deserialize(version, in);
...@@ -2654,7 +2654,7 @@ namespace dlib ...@@ -2654,7 +2654,7 @@ namespace dlib
throw serialization_error("Unexpected version '"+version+"' found while deserializing dlib::relu_."); throw serialization_error("Unexpected version '"+version+"' found while deserializing dlib::relu_.");
} }
friend std::ostream& operator<<(std::ostream& out, const relu_& ) friend std::ostream& operator<<(std::ostream& out, const relu_& /*item*/)
{ {
out << "relu"; out << "relu";
return out; return out;
...@@ -2874,12 +2874,12 @@ namespace dlib ...@@ -2874,12 +2874,12 @@ namespace dlib
const tensor& get_layer_params() const { return params; } const tensor& get_layer_params() const { return params; }
tensor& get_layer_params() { return params; } tensor& get_layer_params() { return params; }
friend void serialize(const sig_& , std::ostream& out) friend void serialize(const sig_& /*item*/, std::ostream& out)
{ {
serialize("sig_", out); serialize("sig_", out);
} }
friend void deserialize(sig_& , std::istream& in) friend void deserialize(sig_& /*item*/, std::istream& in)
{ {
std::string version; std::string version;
deserialize(version, in); deserialize(version, in);
...@@ -2887,7 +2887,7 @@ namespace dlib ...@@ -2887,7 +2887,7 @@ namespace dlib
throw serialization_error("Unexpected version '"+version+"' found while deserializing dlib::sig_."); throw serialization_error("Unexpected version '"+version+"' found while deserializing dlib::sig_.");
} }
friend std::ostream& operator<<(std::ostream& out, const sig_& ) friend std::ostream& operator<<(std::ostream& out, const sig_& /*item*/)
{ {
out << "sig"; out << "sig";
return out; return out;
...@@ -2947,12 +2947,12 @@ namespace dlib ...@@ -2947,12 +2947,12 @@ namespace dlib
const tensor& get_layer_params() const { return params; } const tensor& get_layer_params() const { return params; }
tensor& get_layer_params() { return params; } tensor& get_layer_params() { return params; }
friend void serialize(const mish_& , std::ostream& out) friend void serialize(const mish_& /*item*/, std::ostream& out)
{ {
serialize("mish_", out); serialize("mish_", out);
} }
friend void deserialize(mish_& , std::istream& in) friend void deserialize(mish_& /*item*/, std::istream& in)
{ {
std::string version; std::string version;
deserialize(version, in); deserialize(version, in);
...@@ -2960,7 +2960,7 @@ namespace dlib ...@@ -2960,7 +2960,7 @@ namespace dlib
throw serialization_error("Unexpected version '"+version+"' found while deserializing dlib::mish_."); throw serialization_error("Unexpected version '"+version+"' found while deserializing dlib::mish_.");
} }
friend std::ostream& operator<<(std::ostream& out, const mish_& ) friend std::ostream& operator<<(std::ostream& out, const mish_& /*item*/)
{ {
out << "mish"; out << "mish";
return out; return out;
...@@ -3015,12 +3015,12 @@ namespace dlib ...@@ -3015,12 +3015,12 @@ namespace dlib
const tensor& get_layer_params() const { return params; } const tensor& get_layer_params() const { return params; }
tensor& get_layer_params() { return params; } tensor& get_layer_params() { return params; }
friend void serialize(const htan_& , std::ostream& out) friend void serialize(const htan_& /*item*/, std::ostream& out)
{ {
serialize("htan_", out); serialize("htan_", out);
} }
friend void deserialize(htan_& , std::istream& in) friend void deserialize(htan_& /*item*/, std::istream& in)
{ {
std::string version; std::string version;
deserialize(version, in); deserialize(version, in);
...@@ -3028,7 +3028,7 @@ namespace dlib ...@@ -3028,7 +3028,7 @@ namespace dlib
throw serialization_error("Unexpected version '"+version+"' found while deserializing dlib::htan_."); throw serialization_error("Unexpected version '"+version+"' found while deserializing dlib::htan_.");
} }
friend std::ostream& operator<<(std::ostream& out, const htan_& ) friend std::ostream& operator<<(std::ostream& out, const htan_& /*item*/)
{ {
out << "htan"; out << "htan";
return out; return out;
...@@ -3080,12 +3080,12 @@ namespace dlib ...@@ -3080,12 +3080,12 @@ namespace dlib
const tensor& get_layer_params() const { return params; } const tensor& get_layer_params() const { return params; }
tensor& get_layer_params() { return params; } tensor& get_layer_params() { return params; }
friend void serialize(const softmax_& , std::ostream& out) friend void serialize(const softmax_& /*item*/, std::ostream& out)
{ {
serialize("softmax_", out); serialize("softmax_", out);
} }
friend void deserialize(softmax_& , std::istream& in) friend void deserialize(softmax_& /*item*/, std::istream& in)
{ {
std::string version; std::string version;
deserialize(version, in); deserialize(version, in);
...@@ -3093,7 +3093,7 @@ namespace dlib ...@@ -3093,7 +3093,7 @@ namespace dlib
throw serialization_error("Unexpected version '"+version+"' found while deserializing dlib::softmax_."); throw serialization_error("Unexpected version '"+version+"' found while deserializing dlib::softmax_.");
} }
friend std::ostream& operator<<(std::ostream& out, const softmax_& ) friend std::ostream& operator<<(std::ostream& out, const softmax_& /*item*/)
{ {
out << "softmax"; out << "softmax";
return out; return out;
...@@ -3143,12 +3143,12 @@ namespace dlib ...@@ -3143,12 +3143,12 @@ namespace dlib
const tensor& get_layer_params() const { return params; } const tensor& get_layer_params() const { return params; }
tensor& get_layer_params() { return params; } tensor& get_layer_params() { return params; }
friend void serialize(const softmax_all_& , std::ostream& out) friend void serialize(const softmax_all_& /*item*/, std::ostream& out)
{ {
serialize("softmax_all_", out); serialize("softmax_all_", out);
} }
friend void deserialize(softmax_all_& , std::istream& in) friend void deserialize(softmax_all_& /*item*/, std::istream& in)
{ {
std::string version; std::string version;
deserialize(version, in); deserialize(version, in);
...@@ -3156,7 +3156,7 @@ namespace dlib ...@@ -3156,7 +3156,7 @@ namespace dlib
throw serialization_error("Unexpected version '"+version+"' found while deserializing dlib::softmax_all_."); throw serialization_error("Unexpected version '"+version+"' found while deserializing dlib::softmax_all_.");
} }
friend std::ostream& operator<<(std::ostream& out, const softmax_all_& ) friend std::ostream& operator<<(std::ostream& out, const softmax_all_& /*item*/)
{ {
out << "softmax_all"; out << "softmax_all";
return out; return out;
...@@ -3278,14 +3278,14 @@ namespace dlib ...@@ -3278,14 +3278,14 @@ namespace dlib
const tensor& get_layer_params() const { return params; } const tensor& get_layer_params() const { return params; }
tensor& get_layer_params() { return params; } tensor& get_layer_params() { return params; }
friend void serialize(const concat_& , std::ostream& out) friend void serialize(const concat_& /*item*/, std::ostream& out)
{ {
serialize("concat_", out); serialize("concat_", out);
size_t count = tag_count(); size_t count = tag_count();
serialize(count, out); serialize(count, out);
} }
friend void deserialize(concat_& , std::istream& in) friend void deserialize(concat_& /*item*/, std::istream& in)
{ {
std::string version; std::string version;
deserialize(version, in); deserialize(version, in);
...@@ -3299,7 +3299,7 @@ namespace dlib ...@@ -3299,7 +3299,7 @@ namespace dlib
" found while deserializing dlib::concat_."); " found while deserializing dlib::concat_.");
} }
friend std::ostream& operator<<(std::ostream& out, const concat_& ) friend std::ostream& operator<<(std::ostream& out, const concat_& /*item*/)
{ {
out << "concat\t ("; out << "concat\t (";
list_tags(out); list_tags(out);
...@@ -3307,7 +3307,7 @@ namespace dlib ...@@ -3307,7 +3307,7 @@ namespace dlib
return out; return out;
} }
friend void to_xml(const concat_& , std::ostream& out) friend void to_xml(const concat_& /*item*/, std::ostream& out)
{ {
out << "<concat tags='"; out << "<concat tags='";
list_tags(out); list_tags(out);
......
...@@ -2935,8 +2935,8 @@ namespace ...@@ -2935,8 +2935,8 @@ namespace
// Feed forward the training samples. // Feed forward the training samples.
resizable_tensor temp_tensor; resizable_tensor temp_tensor;
net.subnet().to_tensor(&x[0], &x[0] + num_samples, temp_tensor); net.to_tensor(&x[0], &x[0] + num_samples, temp_tensor);
net.subnet().forward(temp_tensor); net.forward(temp_tensor);
const dimpl::subnet_wrapper<filter_type> wsub(net.subnet()); const dimpl::subnet_wrapper<filter_type> wsub(net.subnet());
const tensor& output_tensor = wsub.get_output(); const tensor& output_tensor = wsub.get_output();
const float* const out_data = output_tensor.host(); const float* const out_data = output_tensor.host();
......
...@@ -13,11 +13,11 @@ namespace ...@@ -13,11 +13,11 @@ namespace
using namespace std; using namespace std;
dlib::logger dlog("test.is_same_object"); dlib::logger dlog("test.is_same_object");
DLIB_MAKE_HAS_MEMBER_FUNCTION_TEST(has_booya_template, void, template booya<int>, (std::string)const); DLIB_MAKE_HAS_MEMBER_FUNCTION_TEST(has_booya_template, void, template booya<int>, (std::string)const)
DLIB_MAKE_HAS_MEMBER_FUNCTION_TEST(has_booya2_template, void, template booya2<int>, (int)const); DLIB_MAKE_HAS_MEMBER_FUNCTION_TEST(has_booya2_template, void, template booya2<int>, (int)const)
DLIB_MAKE_HAS_MEMBER_FUNCTION_TEST(has_funct_int, void, funct, (int)); DLIB_MAKE_HAS_MEMBER_FUNCTION_TEST(has_funct_int, void, funct, (int))
DLIB_MAKE_HAS_MEMBER_FUNCTION_TEST(has_funct_double, void, funct, (double)); DLIB_MAKE_HAS_MEMBER_FUNCTION_TEST(has_funct_double, void, funct, (double))
DLIB_MAKE_HAS_MEMBER_FUNCTION_TEST(has_funct_f, float, funct_f, (int)); DLIB_MAKE_HAS_MEMBER_FUNCTION_TEST(has_funct_f, float, funct_f, (int))
class htest class htest
{ {
......
...@@ -86,7 +86,7 @@ namespace dlib ...@@ -86,7 +86,7 @@ namespace dlib
prom->set_exception(std::current_exception()); prom->set_exception(std::current_exception());
} }
}); });
return std::move(ret); return ret;
} }
// ---------------------------------------------------------------------------------------- // ----------------------------------------------------------------------------------------
......
...@@ -112,7 +112,7 @@ matrix<unsigned char> generate_image(generator_type& net, const noise_t& noise) ...@@ -112,7 +112,7 @@ matrix<unsigned char> generate_image(generator_type& net, const noise_t& noise)
std::vector<matrix<unsigned char>> get_generated_images(const tensor& out) std::vector<matrix<unsigned char>> get_generated_images(const tensor& out)
{ {
std::vector<matrix<unsigned char>> images; std::vector<matrix<unsigned char>> images;
for (size_t n = 0; n < out.num_samples(); ++n) for (long n = 0; n < out.num_samples(); ++n)
{ {
matrix<float> output = image_plane(out, n); matrix<float> output = image_plane(out, n);
matrix<unsigned char> image; matrix<unsigned char> image;
......
...@@ -168,7 +168,7 @@ std::vector<mmod_rect> extract_mmod_rects( ...@@ -168,7 +168,7 @@ std::vector<mmod_rect> extract_mmod_rects(
); );
return mmod_rects; return mmod_rects;
}; }
std::vector<std::vector<mmod_rect>> extract_mmod_rect_vectors( std::vector<std::vector<mmod_rect>> extract_mmod_rect_vectors(
const std::vector<truth_image>& truth_images const std::vector<truth_image>& truth_images
...@@ -549,7 +549,7 @@ std::vector<truth_instance> load_truth_instances(const image_info& info) ...@@ -549,7 +549,7 @@ std::vector<truth_instance> load_truth_instances(const image_info& info)
load_image(class_label_image, info.class_label_filename); load_image(class_label_image, info.class_label_filename);
return rgb_label_images_to_truth_instances(instance_label_image, class_label_image); return rgb_label_images_to_truth_instances(instance_label_image, class_label_image);
}; }
std::vector<std::vector<truth_instance>> load_all_truth_instances(const std::vector<image_info>& listing) std::vector<std::vector<truth_instance>> load_all_truth_instances(const std::vector<image_info>& listing)
{ {
......
...@@ -132,7 +132,7 @@ int main() try ...@@ -132,7 +132,7 @@ int main() try
std::vector<matrix<rgb_pixel>> minibatch(1, image); std::vector<matrix<rgb_pixel>> minibatch(1, image);
resizable_tensor input; resizable_tensor input;
net.to_tensor(minibatch.begin(), minibatch.end(), input); net.to_tensor(minibatch.begin(), minibatch.end(), input);
net.subnet().forward(input); net.forward(input);
cout << net << endl; cout << net << endl;
cout << "input size=(" << cout << "input size=(" <<
"num:" << input.num_samples() << ", " << "num:" << input.num_samples() << ", " <<
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment