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

با تشکر

دسته بندی ها

0 امتیاز

سلام
وقتی این خط رو اجرا کردم خطا داد که:

The system cannot find the path specified.
    CMake Error: The source directory "C:/Users/mohsen/Desktop/Propozal/DeepLearning
    /Install option for caffe/caffe-windows/caffe-windows/build" does not appear to
    contain CMakeLists.txt.
    Specify --help for usage, or press the help button on the CMake GUI.
    The filename, directory name, or volume label syntax is incorrect.
    ERROR: Configure failed

کاری که کردم اجرای cmake GUI بود اما مانند عکس زیر خطا داشتم:
iamge of CMake GUI
چه مشکلی وجود دارد و راه حل چیست؟
ضمن اینکه کارت گرافیک من NVIDIA GeForce GT 425M با compute capability 2.1 هست

کارهایی که کردم از این قرار است:
1) دانلود فایلهای زیر و قرار دادن انا در پوشه ای در دسکتاپ

Anaconda3-4.3.1-windows-x86_64.exe
caffe-windows.zip
cuda_8.0.61_windows7.exe
cudnn-8.0-windows7-x64-v6.0_4.zip
cmake-3.8.1.zip
cmake-3.8.1-win32-x86.msi
cmake-3.8.1-win67-x64.msi

ضمنا cmake نسخه قدیمی روی سیستمم بود که بعد از ایراد حذف و تسخه جدید رو نصب کردم.
مراحلی که دنبال کردم هم مشابه آموزش تصب کفی در ویندوز دنبال شد:
اول) نصب anaconda و انجام مراحل مربوط به ان
دوم) اکسترکت کردن caffe-windows در همان پوشه دسکتاپ
سوم) نصب cuda
چهارم) بررسی شد که cmake از قبل روی سیستمم نصب بوده
پنجم) کپی کردن محتوی اکسترکت CUDNN در مسیر زیر

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\V8.0\cuda

ششم) نصب ویژوال استدیو 2015
هفتم) اعمال تمام ویرایشها روی فایل build_win.cmd در پوشه caffe-windows حتی با اعمال کد زیر

-DCUDNN_ROOT=C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v8.0/cuda

هشتم) اجرای cmd در مسیر زیر که روت پوشه caffe-windows هست ( در مرحله دوم و هفتم هم همین بوده)

C:\Users\mohsen\Desktop\Propozal\DeepLearning\Install option for caffe\caffe-windows\caffe-windows

نهم) اجرای دستور scripts\build_win که خطا از دو کامپایلر c وCxx داد و بعد از اون نسخه قدمی cmake حذف و نسخه جدید نصب شد.
دهم) خطا همچنان باقی است در اجرای دستور در Cmd این خطا

The system cannot find the path specified.
CMake Error: The source directory "C:/Users/mohsen/Desktop/Propozal/DeepLearning
/Install option for caffe/caffe-windows/caffe-windows/build" does not appear to
contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.
The filename, directory name, or volume label syntax is incorrect.
ERROR: Configure failed

همینطور خواستم با cmake GUI کانفیگ کنم اون رو که خطایی مشابه تصویری که گذاشتم داشتم

توسط (118 امتیاز)
ویرایش شده توسط
تصویر مشخص نیست . با GUI هم اصلا نیاز به کار ندارید. وقتی cmake نصب شد کامل اون اسکریپت رو ویرایش کردید و بعد اجرا کردید دیگه مشکلی نباید باشه . البته اینجا داره میگه CMakeLists.txt رو پیدا نمیکنه . شما یکبار دیگه آخرین ورژن کفی رو دانلود و اکسترکت کنید بعد اگر خطایی هست دقیقا بگید چه گامهایی برداشتید و خطاهایی که میگیرید رو بفرمایید .
سلام کارهایی که کردم از این قرار است:
1) دانلود فایلهای زیر و قرار دادن انا در پوشه ای در دسکتاپ
Anaconda3-4.3.1-windows-x86_64.exe
caffe-windows.zip
cuda_8.0.61_windows7.exe
cudnn-8.0-windows7-x64-v6.0_4.zip
cmake-3.8.1.zip
cmake-3.8.1-win32-x86.msi
cmake-3.8.1-win67-x64.msi
ضمنا cmake نسخه قدیمی روی سیستمم بود که بعد از ایراد حذف و تسخه جدید رو نصب کردم.
مراحلی که دنبال کردم هم مشابه آموزش تصب کفی در ویندوز دنبال شد:
اول) نصب anaconda و انجام مراحل مربوط به ان
دوم) اکسترکت کردن caffe-windows در همان پوشه دسکتاپ
سوم) نصب cuda
چهارم) بررسی شد که cmake از قبل روی سیستمم نصب بوده
پنجم) کپی کردن محتوی اکسترکت CUDNN در مسیر زیر
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\V8.0\cuda
ششم) نصب ویژوال استدیو 2015
هفتم) اعمال تمام ویرایشها روی فایل build_win.cmd در پوشه caffe-windows حتی با اعمال کد زیر
-DCUDNN_ROOT=C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v8.0/cuda
هشتم) اجرای cmd در مسیر زیر که روت پوشه caffe-windows هست ( در مرحله دوم و هفتم هم همین بوده)
C:\Users\mohsen\Desktop\Propozal\DeepLearning\Install option for caffe\caffe-windows\caffe-windows
نهم) اجرای دستور scripts\build_win که خطا از دو کامپایلر c وCxx داد و بعد از اون نسخه قدمی cmake حذف و نسخه جدید نصب شد.
دهم) خطا همچنان باقی است در اجرای دستور در Cmd این خطا
The system cannot find the path specified.
CMake Error: The source directory "C:/Users/mohsen/Desktop/Propozal/DeepLearning
/Install option for caffe/caffe-windows/caffe-windows/build" does not appear to
contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.
The filename, directory name, or volume label syntax is incorrect.
ERROR: Configure failed
همینطور خواستم با cmake GUI کانفیگ کنم اون رو که خطایی مشابه تصویری که گذاشتم داشتم

2 پاسخ

+1 امتیاز

یکی از مشکل ها قابلیت و توانایی کارت گرافیک شماست که کمتر از 3 می باشد.

توسط (120 امتیاز)
سلام . نه مشکلی ندارن(برای کامپایل و اجرا) اگه از cudnn نخوان استفاده کنن.
هم Cuda8 و هم Cuda7.5 (و قبلی ها) از compute capability 2 به بعد پشتیبانی میکنن.
+1 امتیاز

سلام
کارت شما از cudnn 5.1 و یا 6 پشتیبانی نمیکنه . برای همین شما مرحله مربوط به cudnn رو نباید انجام بدید.
همونطور که جناب mehdi_fa تو جوابشون اشاره کردن برای استفاده از ورژن های جدید cudnn مثل 5.1 و 6 باید compute capability 3 به بالا داشته باشید.
میتونید بدون cudnn عمل کامپایل رو انجام بدید .
ضمنا پیشنهاد میشه قبل از نصب cuda toolkit همیشه اول ویژوال استودیو نصب باشه بعد cuda رو نصب کنید.

در مورد cmake هم اطمینان حاصل کنید ورژن قبلی کاملا پاک شده باشه و ورژن جدید هم در path باشه . یکبار بصورت دستی بدون هیچ ارگومانی اونو تو cmd اجرا کنید و ورژن و... رو چک کند و مطمئن شید همه چیز درست هست.
بعد اقدام کنید .

توسط (4.3k امتیاز)
بله کامل نصب شده استو یه برنامه hello world هم اجرا کرده ام
یه کاری کنید . شما کلا ویژوال استودیو 2015 رو حذف کنید بعد دوباره نصبش کنید. بعد نصبش اخرین ورژن کفی رو دانلود اکسترکت کنید و بعد مراحل رو برید از اول (چیزی رو از مرحله قبل کپی نکنید خصوصا فایل کانفیگ رو) نتیجه رو اطلاع بدید
ویژوال استودیو 2015 رو خرید کردم و قبلی رو حذف و مجدد اون رو نصب کردم ضمنا کفی ویندوز رو هم مجدد دانلود کردم و فایل Build_win رو تغییر دادم توی اون گذاشتم cpu-only رو فعال کردم یعنی فقط روی CPU بدون خطا مشکلی که داشتم پیش رفت
...