به بخش پرسش و پاسخ یادگیری عمیق خوش آمدید,
این نسخه آزمایشی سایت است.
لطفا به نکات زیر توجه کنید:
  • برای ارتباط با مدیران میتوانید از صفحه مدیران اقدام کنید.
  • سوال و جواب ها باید به زبان فارسی باشند. استفاده از زبان انگلیسی یا فینگلیش برای پاسخ دادن مجاز نیست.
  • لطفا بعد از پرسش سوال لینک سوال خود را در گرو تلگرام (Iran Deep Learning Group) معرفی کنید تا سریعتر به جواب برسید. برای دسترسی به آخرین لینک از منابع یادگیری استفاده کنید
  • لطفا بجای عکس از متن استفاده کنید. اگر متون طولانی هستند از سایت pastebin.com برای اپلود استفاده کرده و لینک حاصل را در سوال خود قرار دهید. برای قرار دادن تصویر ، از بخش ارسال تصویر ادیتور سایت استفاده کنید.
  • بعد از دریافت پاسخ، بهترین پاسخ را از طریق کلیک بر روی علامت تیک انتخاب کنید
  • اگر با خطا و یا مشکلی مواجه شدید از بخش تماس با ما در انتهای صفحه و یا ایمیل Coderx7@gmail.com موضوع را اطلاع دهید.

با تشکر

دسته بندی ها

+1 امتیاز

سلام...متشکرم از راهنماییهاتون.... من پوشه dependency رو پیدا نکردم...کجا قرار داره؟ چگونه به path اضافه بشه ، با گزینه add entry در برنامه cmake?
همینطور در فایل build_win.cmd امکان مشخص کردن cuda وجود نداره ، پس فقط باید cudnn رو در فایل مشخص کنیم و ورژن visual studio؟

اگر ممکنه روش استفاده از cmake رو یکبار دیگه با جزییات بیشتر بیان میکنید؟ متشکرم

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

1 پاسخ

+1 امتیاز
 
بهترین پاسخ

سلام
dependency رو اگر اون اسکریپت که توضیحاتش رو دادم اجرا کنید دانلود و اکسترکت میشه و خود اسکریپت سعی میکنه اونو به Path اضافه کنه .
برای اضافه کردن پوشه های مربوطه به path میتونید روی Mycomputer راست کلیک کنید و properties رو بزنیدبعد Advanced system settings و اینطور تو پنجره باز شده بخش advanced رو کیک کنید و نهایتا روی Environment Variables کلیک کنید
enter image description here
enter image description here
تو پنجره باز شده میتونید تو بخش بالایی مسیر های مورد نظر رو به متغییر Path اضافه کنید.
الان دقیقا حضور ذهن ندارم اما فکر کنم از مسیر پیشفرض نصب cuda ۸ استفاده میکنه و نیازی به مشخص کردن مسیر شما ندارید. مسیر cudnn هم که کافیه اون فایلی که من مشخص کردم رو ببینید و همون مسیر رو صرفا تغییر بدید.
برای cmake کار خاصی نباید بکنید فقط اخرین ورژنش رو دانلود و نصب کنید . موقع نصب یادتون باشه مشخص کنید که cmake به path اضافه بشه (پیشفرضش که انتخاب اول هم هست اینه که اضافه نشه!! اما شما اضافه کنید فک کنم گزینه دوم باشه )
همین بعد که این کارو کردید دیگه چیز خاصی نمیمونه و کافیه اون اسکریپت رو اجراش کنید.

توسط (4.3k امتیاز)
انتخاب شده توسط
سلام...خیلی متشکرم سیدجان...تقریبا تمام کارهایی که گفته بودیو انجام دادم ، اما باز به ارور خوردم...
cmake  رو در path نصب کردم ...فایل  build_win.cmd  ویرایش کردم...
این تصویر اروری هست که گرفتم...
http://bayanbox.ir/view/1933528022522080999/error.png
همینطور فایل build_win.cmd
http://pastebin.com/Mb1yFUiH
مسیر اناکوندا هم در سیستمم اینه: C:\Anaconda2
ممنون میشم لطف کنی و یه نگاهی بندازی...متشکرم
سلام.
اولا اینکه هیچوقت از فایلهایی که من میدم مستقیما استفاده نکنید و همیشه سعی کنید از اخرین ورژن فایلها استفاده کنید و با نگاه کردن با تنظیمات من بخشهای مورد نیاز خودتون رو تو فایل جدید تغییر بدید.
دوم اینکه بنظر میاد کار شما با موفقیت انجام شده اون خطای اخر مربوط به timer هست که در ویندوز اتفاق می افته برخلاف لینوکس.
بهتره از اخرین ورژن استفاده کنید :‌https://github.com/BVLC/caffe/tree/windows که چیزی رو از دست ندید.
خیلی ممنونم....والا از آخرین ورژن استفاده کردم ، اما  فایل  build_win.cmd  شما رو برای خودم ویرایش کردم...
الان یعنی  دیگه کاری نداره که انجام بدم؟(آخه پوشه dependency ایجاد نشد ) - این اسکریپت build_win.cmd رو اجرا کردم ...تصویر زیر میاد  
http://bayanbox.ir/view/2389850057278912798/error2.png
شرمندم زیاد سوال میپرسم...الان برای ران کردنش  باید چه کار کنم؟ و اینکه فقط میشه با پایتون اجرا کرد یا با خط فرمان هم میشه ؟   
این عکس زیر هم محتویات فولدر build  رو نشون میده که بعد اجرای اسکریپت build_win.cmd ساخته شده
http://bayanbox.ir/view/5397134391810419391/error3.png
سلام منظور از dependency همون کتابخونه و dll های مورد نیاز برنامه هاس. ببینید پوشه Library چیزی ایجاد شده یا نه اگر شده و به path اضافه شده که مشکلی نیست اگر نشده اضافه کنید (من چون ویندوز ندارم الان نمیتونم چک کنم)
برای کار هم تو پوشه بیلد پوشه x64 رو چک کنید باید فایلهای اجرایی اونجا براتون ساخته شده باشن و وقتی اجرا میکنید خطایی دریافت نکنید . اگر خطا دریافت کردید (مثلا کفی رو خواستید اجرا کنید خطا داد فلان کتابخونه یا چیز پیدا نشد) این یعنی اون پوشههای مورد نظردر کتابخونه و مواردی که عرض کردم به path اضافه نشده.  و باید اضافه کنید خودتون .
برای ران کردن بی دردسر میتونید همون به فرمت پوشه های ویژوال استودیو پوشه بزارید و فایلها رو اونجا بزارید یعنی
Build  x64 release و بعد فایلهای اجرایی رو منتقل کنید اونجا و بعد مثل مثالها میتونید پیش برید .
سلام سیدجان...پوشه libraries ایجاد شده...
متاسفانه تو پوشه build پوشه x64  ، اصلا فایل اجرایی وجود نداره :( ....اما توی scripts\build\tools\Release\.
فایل اجرایی کافه وجود داره...خطایی نمیده وقتی اجرا میشه (caffe -time)مثل تصویر زیر میشه :
http://bayanbox.ir/view/7606174960584789972/eroror4.png
که اونم بنظر من بخاطر  پیدا نکردن فایل solver هستش...
سلام . همونه پس . من دقیق خاطرم نیست و چون ویندوز هم ندارم نمیتونستم چک کنم. ولی همونطور که گفتم میتونید برای راحتی کار همه فایلهای اجرایی رو یکجا جمع کنید بزارید تو یه مسیر مثل Build x64 release که راحت باشید . هرچند از این مسیر هم میتونید استفاده کنید (من برای این میگم چون اسکریپتهایی که من قبلا نوشتم و در گیت هاب هست همه بر اساس فرمت بیلد ویژوال استودیو تنظیم شدن و فرمت ویژوال استودیو هم به این صورته).
خب خداروشکر....سید جان خیلی ازت ممنونم  که واقعا با حوصله  جواب سوالهامو دادی و منو راهنمایی کردی ...لطف کردی...انشاله همیشه موفق و سلامت باشی ، زیر سایه امام زمان...
خیلی ممنونم از لطف شما . انشاالله شما هم در پناه خداوند همیشه موفق و سربلند باشید.
سلام این عکسهایی که گذاشتید الان باز نمیشن
...