Deprecated: Function get_magic_quotes_gpc() is deprecated in /home/ustmbir/domains/deeplearning.ir/public_html/qa/qa-include/qa-base.php on line 1177
C++ framework for deep learning on Windows - پرسش و پاسخ یادگیری عمیق
به بخش پرسش و پاسخ یادگیری عمیق خوش آمدید,
این نسخه آزمایشی سایت است.
لطفا به نکات زیر توجه کنید:
  • برای ارتباط با مدیران میتوانید از صفحه مدیران اقدام کنید.
  • سوال و جواب ها باید به زبان فارسی باشند. استفاده از زبان انگلیسی یا فینگلیش برای پاسخ دادن مجاز نیست.
  • لطفا بعد از پرسش سوال لینک سوال خود را در گرو تلگرام (Iran Deep Learning Group) معرفی کنید تا سریعتر به جواب برسید. برای دسترسی به آخرین لینک از منابع یادگیری استفاده کنید
  • لطفا بجای عکس از متن استفاده کنید. اگر متون طولانی هستند از سایت pastebin.com برای اپلود استفاده کرده و لینک حاصل را در سوال خود قرار دهید. برای قرار دادن تصویر ، از بخش ارسال تصویر ادیتور سایت استفاده کنید.
  • بعد از دریافت پاسخ، بهترین پاسخ را از طریق کلیک بر روی علامت تیک انتخاب کنید
  • اگر با خطا و یا مشکلی مواجه شدید از بخش تماس با ما در انتهای صفحه و یا ایمیل Coderx7@gmail.com موضوع را اطلاع دهید.

با تشکر

دسته بندی ها

+2 امتیاز

سلام. کسی میتونه یه framework برای deep learning تو C++ معرفی کنه که توWindows راحت کار کنه و پشتیبانی هم داشته باشه. خودم خیلی تلاش کردم که tensorflow رو تو windows بازmsbuildو ویژوال استودیو build کنم، اما موفق نشدم!

توسط (110 امتیاز)

3 پاسخ

+2 امتیاز

در این زمینه فکر کنم Caffe خیلی بهتر باشه
همچنین مدلهای آموزش دیده را می توانید توسط OpenCV در ویندوز استفاده نمایید.

توسط (438 امتیاز)
+1 امتیاز

سلام

1- Tiny-dnn
بسته به کاری داره که میخواید انجام بدید، اما اگه دنبال یه کتابخونه خیلی بی دردسر و در حد یه include میگردید
نظر من روی tiny-dnn هستش
برای کارهای کوچیک در حد MNIST تستش کردم، فوق العاده به درد بخور و سبکه، اگه قبلا هم شبکه train شده هم دارید که به راحتی می‌تویند ازش استفاده کنید
البته فکر کنم هنوز هم از gpu استفاده نمیکنه که اگر کارتون آنچنان نیازی به سرعتهای بالا نداره مشکلی ایجاد نمیکنه
بازم تاکید می کنم که این کتابخونه در این حد که یه include میکنید و تمام. برای این سادگی یه سری چیزای دیگه فدا شده

https://github.com/tiny-dnn/tiny-dnn

اگه اشتباه نکنم، ورژن قبلیش اسمش tiny-cnn بود که الان کلی لایه های دیگه هم بهش اضافه شده

===============================
2 - Dlib
کتابخونه dlib رو هم اگه قبلا باهاش توی زمینه یادگیری ماشین کارکرده باشید، براتون سادس و جدیدا هم بهش قابلیتهای deep learning اضافه شده

http://blog.dlib.net/2016/06/a-clean-c11-deep-learning-api.html

==============================
3 - OpenNN

http://www.opennn.net

=============================

کلی کتابخونه معروف دیگه مثل همین Caffe یا DIGIT هم هستن که خیلی قویتر از چیزایی که گفتم، اما دردسر راه‌اندازیشون هم در عوض بیشتره. اگه که کارتون تحقیقاتی بیشتر، توصیه شخصی من اینه که دنبال کتابخونه‌های معروف باشید و درسته یکم اولش اذیت می‌کنن، اما در ادامه کار خیلی استفاده ازشون سود بیشتری داره
اما برای مثال ممکنه دارید یه دستگاه مبتنی بر شبکه‌های دیپ درست می کنید که قراره روی دستگاه‌های IOT کار کنه و از شبکه‌های pretrain هم استفاده میکنه، نظر من روی tiny-dnn ه

این سایت هم به تفکیک زبانهای مختلف، کلی کتابخونه معرفی کرده برای deep learning، حتما ببینید

http://www.teglor.com/b/deep-learning-libraries-language-cm569

توسط (1.6k امتیاز)
+1 امتیاز

سلام
دوستان گزینه های خوبی رو گفتن
کفی گزینه خوبیه با ویژوال استودیو هم میتونید کامپایل کنید ولی مشکل بزرگش اینه که الان از حالت توسعه مداوم خارج شده دیگه ویژگی جدیدی بهش اضافه نمیشه و شاید یک ورژن دیگه اونم صرفا برای برطرف کردن باگها ارائه بشه . مستندات خوبی هم اصلا نداره اگر کار جدیدی قصد نداشته باشید که باهاش انجام بدید بنظر مشکلی نیست اما غیر از اون مطمئنا به دردسر میخورید
من هم مثل دوستان دیگه پیشنهاد میکنم اگر کار دامنه داری رو قراره استارت بزنید از یه فریم ورک مناسب مثل تنسورفلو استفاده کنید.
اگه خیلی تاکید دارید که زود استارت بزنید mxnet هم گزینه خوبی میتونه براتون باشه . مستنداتش بنظر خوب میان و نحوه کامپایل و پیکربندی اون در ونیدوز با ویژوال استودیو هم فکر مکینم در سایتشون عنوان شده . گستره خوبی هم پشتیبانی میکنن و هم سی پی یو و هم جی پی یو پشتیبانی میشه .

توسط (4.3k امتیاز)
...