DLIB C++ 对象检测示例训练真的很慢
DLIB C++ object detection example training really slow
我正在使用 DLIB 的对象检测示例并尝试使用包含 14 个瓶子图像的 7 个图像对其进行训练。这些图像主要约为 200x300 像素,尽管 2 个要大得多(1500x2000 像素领域)。大图像每个只包含 1 个示例,虽然图像确实很大,但瓶子本身与较小的训练图像中的瓶子大小大致相同。我的滑动 window 是 70x240 这大约是我画的边界框的平均大小。
它现在已经在具有 384GB RAM 运行 Windows 8 64 位的 Windows 服务器计算机上将 objective 功能最小化了 8 个多小时。不可能花这么长时间。它仍在继续——它在第 125 次迭代中...
文档提到在 "on the order of 10 seconds." 中提供的人脸集上训练人脸检测器 可能是因为我 运行 在 MS Visual Studio 2012 中将参数传递给调试器?即使当我 运行 人脸检测器示例时,训练也需要 30-45 分钟——远远超过 10 秒。
有没有人遇到过类似的问题并且知道如何解决?
感谢您的帮助!
你是在调试模式下编译的吗?参见:http://dlib.net/faq.html#Whyisdlibslow
我正在使用 DLIB 的对象检测示例并尝试使用包含 14 个瓶子图像的 7 个图像对其进行训练。这些图像主要约为 200x300 像素,尽管 2 个要大得多(1500x2000 像素领域)。大图像每个只包含 1 个示例,虽然图像确实很大,但瓶子本身与较小的训练图像中的瓶子大小大致相同。我的滑动 window 是 70x240 这大约是我画的边界框的平均大小。
它现在已经在具有 384GB RAM 运行 Windows 8 64 位的 Windows 服务器计算机上将 objective 功能最小化了 8 个多小时。不可能花这么长时间。它仍在继续——它在第 125 次迭代中...
文档提到在 "on the order of 10 seconds." 中提供的人脸集上训练人脸检测器 可能是因为我 运行 在 MS Visual Studio 2012 中将参数传递给调试器?即使当我 运行 人脸检测器示例时,训练也需要 30-45 分钟——远远超过 10 秒。
有没有人遇到过类似的问题并且知道如何解决?
感谢您的帮助!
你是在调试模式下编译的吗?参见:http://dlib.net/faq.html#Whyisdlibslow