diff --git a/docs/docs/faq.xml b/docs/docs/faq.xml index 427086234..3eb59e5e1 100644 --- a/docs/docs/faq.xml +++ b/docs/docs/faq.xml @@ -360,6 +360,90 @@ cross_validate_trainer_threaded(trainer, + + + + There are three general mistakes people make when trying to train an object detector with dlib. + + + + + + You can, but you need to use Visual Studio 2015 Update 3 or newer since prior versions @@ -369,6 +453,15 @@ cross_validate_trainer_threaded(trainer, Microsoft web page has good enough C++11 support to compile the DNN tools in dlib. So make sure you have a version no older than October 2016. +

+ However, as of this writing, the newest version of Visual Studio is Visual Studio 2017, which + has WORSE C++11 support that Visual Studio 2015. In particular, if you try to use + the DNN tooling in Visual Studio 2017 the compiler will just hang. So use Visual Studio 2015. +

+

+ It should also be noted that not even Visual Studio 2015 has perfect C++11 support. Specifically, the + larger and more complex imagenet and metric learning training examples don't compile in Visual Studio 2015. +