مجموعه ای برای برنامه های کاربردی یادگیری ماشین و تجزیه و تحلیل داده ها در C ++
Dlib یک مجموعه ابزار C ++ مدرن است که شامل الگوریتم ها و ابزارهای یادگیری ماشین برای ایجاد نرم افزارهای پیچیده در C ++ برای حل مشکلات دنیای واقعی است. برای اسناد اصلی پروژه و مرجع API به http://dlib.net مراجعه کنید.
کامپایل برنامه های نمونه dlib C ++
وارد پوشه نمونه ها شوید و تایپ کنید:
mkdir build; cd build; cmake .. ; cmake –build .
که همه مثالها را بسازد. اگر CPU دارید که از دستورالعمل AVX پشتیبانی می کند، آنها را به این صورت تبدیل کنید:
mkdir build; cd build; cmake .. -DUSE_AVX_INSTRUCTIONS=1; cmake –build .
با این کار، انجام برخی از موارد سریعتر اجرا می شوند.
در نهایت، کاربران Visual Studio معمولاً باید همه کارها را در حالت 64bit انجام دهند. بصورت پیش فرض Visual Studio 32 بیت است، هم در خروجی ها و هم در اجرای خود، بنابراین باید به صراحت به آن بگویید که از 64 بیت استفاده کند. از آنجا که دیگر دهه 1990 نیست، احتمالاً می خواهید از 64 بیت استفاده کنید. این کار را با فراخوانی cmake مانند این انجام دهید:
cmake .. -G “Visual Studio 14 2015 Win64” -T host=x64
برنامه های C ++ خود را که از dlib استفاده می کنند کامپایل کنید
پوشه نمونه ها دارای یک آموزش CMake است که به شما می گوید چه کار کنید. همچنین دستورالعمل های اضافی در وب سایت [1]dlib وجود دارد.
اگر از مدیر وابستگی vcpkg استفاده می کنید، می توانید dlib را با یکپارچه سازی CMake در یک دستور بارگیری و نصب کنید:
vcpkg install dlib
کامپایل dlib API پایتون
قبل از اجرای برنامه های پایتون، باید dlib را کامپایل کنید. تایپ کنید:
python setup.py install
اجرای مجموعه تست واحد
برای کامپایل و اجرای مجموعه آزمون واحد dlib موارد زیر را تایپ کنید:
cd dlib/test
mkdir build
cd build
cmake ..
cmake –build . –config Release
./dtest –runall
توجه داشته باشید که کامپایلر شما در ویندوز ممکن است تست اجرایی را در زیر پوشه ای به نام Release قرار دهد. اگر چنین است، قبل از اجرای آزمایش باید به آن پوشه بروید.
این کتابخانه دارای مجوز Boost Software License است که می توانید آن را در dlib/LICENSE.txt پیدا کنید. طولانی و کوتاه مجوز این است که شما می توانید از dlib هرطور که دوست دارید، حتی در نرم افزارهای تجاری منبع بسته استفاده کنید.
[1] http://dlib.net/compile.html
پروژه مشابه دارید؟
برای ثبت سفارش در سیمیا می توانید از طریق اپلیکیشن سیمیا، یا فرم ثبت سفارش در سایت اقدام کرده و یا از طریق ایمیل، واتساپ، تلگرام و اینستاگرام اقدام نمایید.
اپلیکیشن سیمیا را از بازار و مایکت دانلود کنید.
سریع ترین راه پاسخگویی سیمیا، واتساپ می باشد. لینک واتساپ، اینستاگرام و تلگرام در پایین سایت وجود دارد.
نشانی ایمیل سیمیا simiya_ht@yahoo.com می باشد.
از برقراری تماس برای هماهنگی پروژه خودداری کنید، حجم بالای سفارشات به ما اجازه نمی دهد تا از طریق تلفن پاسخگوی شما عزیزان باشیم، حتما درخواست خود را به صورت مکتوب و از طریق یکی از راه های ذکر شده فوق ارسال نمایید، درخواست خود را به طور کامل و با تمام فایل ها و توضیحات لازم ارسال نمایید تا مدت زمان بررسی آن به حداقل برسد. پس از تعیین کارشناس، در اسرع وقت به شما پاسخ می دهیم.
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.