tag:blogger.com,1999:blog-6061887630060661987.post2729785271907071127..comments2024-03-13T13:54:35.259-04:00Comments on dlib C++ Library: Reinforcement Learning, Control, and 3D VisualizationDavis Kinghttp://www.blogger.com/profile/16577392965630448489noreply@blogger.comBlogger9125tag:blogger.com,1999:blog-6061887630060661987.post-73366725917503159292017-10-18T13:21:17.970-04:002017-10-18T13:21:17.970-04:00Can I change the bounding box to another object wh...Can I change the bounding box to another object while trackingAnonymoushttps://www.blogger.com/profile/07928907963615893561noreply@blogger.comtag:blogger.com,1999:blog-6061887630060661987.post-21134946478620393572016-01-09T07:21:49.153-05:002016-01-09T07:21:49.153-05:00I don't see such large differences between usi...I don't see such large differences between using or not using blas on my machines. I always use either the Intel MKL or OpenBLAS since those are high quality blas implementations. However, there are a lot of bad ones or improperly compiled blas libraries floating around. Many that don't compute matrix decompositions correctly or have other problems. You have probably installed one of those.Davis Kinghttps://www.blogger.com/profile/16577392965630448489noreply@blogger.comtag:blogger.com,1999:blog-6061887630060661987.post-8076926682430292852016-01-09T05:25:50.538-05:002016-01-09T05:25:50.538-05:00It's normal (60fps) if I disabled Blas. I'...It's normal (60fps) if I disabled Blas. I'm using a cmake optimization script to detect available instruction set and I am sure it's using sse and avx in release mode. It seems to be a memory transfer problem (5~6 fps with use_blas).<br /><br />Also I noticed the svd routine is giving different results with use_lapack enabled. Apparently on matrix lager than 3x3 the algorithm in numerical recipe gives different results than Lapack. Disabling lapack will break my app.Anonymoushttps://www.blogger.com/profile/06203523120622024299noreply@blogger.comtag:blogger.com,1999:blog-6061887630060661987.post-47756837366047469802016-01-08T19:15:48.184-05:002016-01-08T19:15:48.184-05:00Does this help? http://dlib.net/faq.html#Whyisdlib...Does this help? http://dlib.net/faq.html#WhyisdlibslowDavis Kinghttps://www.blogger.com/profile/16577392965630448489noreply@blogger.comtag:blogger.com,1999:blog-6061887630060661987.post-23927995272020089542016-01-08T10:35:42.732-05:002016-01-08T10:35:42.732-05:00Hi Davis, correlation tracker is very slow on my m...Hi Davis, correlation tracker is very slow on my machine (i7, 32GB desktop) when I enable use blas and lapack, it seems be spending lots of time on <br /><br />Function Name Total CPU (%) Self CPU (%) Total CPU (ms) Self CPU (ms) Module<br /> - dlib::blas_bindings::matrix_assign_blas_helper,0,1,dlib::memory_manager_stateless_kernel_1,dlib::row_major_layout>,dlib::matrix,0,1,dlib::memory_manager_stateless_kernel_1,dlib::row_major_layout>,void>::assign 32.06 % 0.06 % 513 1 linear.exe<br /><br />Is there a way to fix this? i.e. not calling blas routine on complex number operation ?Anonymoushttps://www.blogger.com/profile/02041881612951253128noreply@blogger.comtag:blogger.com,1999:blog-6061887630060661987.post-29068125891833321582016-01-07T08:05:50.539-05:002016-01-07T08:05:50.539-05:00But is it possible though? Pyr every image beforeh...But is it possible though? Pyr every image beforehand and use openmp parallel for to extract feature and such?Anonymoushttps://www.blogger.com/profile/02041881612951253128noreply@blogger.comtag:blogger.com,1999:blog-6061887630060661987.post-21887374374369827902016-01-07T06:39:58.080-05:002016-01-07T06:39:58.080-05:00No, that's not one of its features.No, that's not one of its features.Davis Kinghttps://www.blogger.com/profile/16577392965630448489noreply@blogger.comtag:blogger.com,1999:blog-6061887630060661987.post-19084728308541052132016-01-07T06:22:15.772-05:002016-01-07T06:22:15.772-05:00Hi Davis,
Is there anyway to make the frontal fac...Hi Davis,<br /><br />Is there anyway to make the frontal face detector to use all the cores available when it's running on a single image? Anonymoushttps://www.blogger.com/profile/02041881612951253128noreply@blogger.comtag:blogger.com,1999:blog-6061887630060661987.post-71912649808705387222015-09-07T14:03:55.528-04:002015-09-07T14:03:55.528-04:00you should play with ADRC (Active disturbance reje...you should play with ADRC (Active disturbance rejection control) it is quite powerful and robust Anonymoushttps://www.blogger.com/profile/02353305244978382356noreply@blogger.com