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

با تشکر

دسته بندی ها

0 امتیاز

با سلام و احترام
من قبلا caffe رو با استفاده از راهنمای سایت برروی ویندوز نصب کردم و باهاش کار می کنم ،مشخصات سیستمم در ادامه آمده:

•	CPU: Kaby  lake core i7 7700k
•	GPU: GA 1070 oc
•	525 GB ssd hard
•	16 GB Ram
-----
anaconda3
python 3.5
8cuda
6cudnn
visual studio 2015
cmake 3.6.3

الان می خواهم یک نسخه ی MODIFY شده کفی رو که به آن پارامترهای بیشتری برای افزایش دیتا اضافه شده رو در کنار caffe قبلی رو سیستمم کامپایل کنم .
برای همین فایل build_win کفی خودم رو در برنچ اصلاح شده قرار دادم ،برنج اصلاح شده در لینک زیر قرار دارد:
https://github.com/twtygqyy/caffe-augmentation

و وقتی build می کنم خطای زیر رو می گیرم چه جوری باید درستش کنم؟

 scripts\build_win
The system cannot find the drive specified.
The system cannot find the drive specified.
INFO: ============================================================
INFO: Summary:
INFO: ============================================================
INFO: MSVC_VERSION               = 14
INFO: WITH_NINJA                 = 0
INFO: CMAKE_GENERATOR            = "Visual Studio 14 2015 Win64"
INFO: CPU_ONLY                   = 0
INFO: CUDA_ARCH_NAME             = Auto
INFO: CMAKE_CONFIG               = Release
INFO: USE_NCCL                   = 0
INFO: CMAKE_BUILD_SHARED_LIBS    = 0
INFO: PYTHON_VERSION             = 3
INFO: BUILD_PYTHON               = 1
INFO: BUILD_PYTHON_LAYER         = 1
INFO: BUILD_MATLAB               = 0
INFO: PYTHON_EXE                 = "python"
INFO: RUN_TESTS                  = 0
INFO: RUN_LINT                   = 0
INFO: RUN_INSTALL                = 1
INFO: ============================================================
-- The C compiler identification is MSVC 19.0.24215.1
-- The CXX compiler identification is MSVC 19.0.24215.1
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/x86_amd64/cl.exe
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/x86_amd64/cl.exe -- works
-- Detecting C compiler ABI info
-- Checking if C linker supports --verbose
-- Checking if C linker supports --verbose - yes
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/x86_amd64/cl.exe
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/x86_amd64/cl.exe -- works
-- Detecting CXX compiler ABI info
-- Checking if CXX linker supports --verbose
-- Checking if CXX linker supports --verbose - yes
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Warning at C:/Users/somaye/Anaconda3/envs/python35/Library/share/cmake-3.6/Modules/FindBoost.cmake:743 (message):
  Imported targets not available for Boost version
Call Stack (most recent call first):
  C:/Users/somaye/Anaconda3/envs/python35/Library/share/cmake-3.6/Modules/FindBoost.cmake:842 (_Boost_COMPONENT_DEPENDENCIES)
  C:/Users/somaye/Anaconda3/envs/python35/Library/share/cmake-3.6/Modules/FindBoost.cmake:1395 (_Boost_MISSING_DEPENDENCIES)
  cmake/Dependencies.cmake:8 (find_package)
  CMakeLists.txt:46 (include)


CMake Warning at C:/Users/somaye/Anaconda3/envs/python35/Library/share/cmake-3.6/Modules/FindBoost.cmake:743 (message):
  Imported targets not available for Boost version
Call Stack (most recent call first):
  C:/Users/somaye/Anaconda3/envs/python35/Library/share/cmake-3.6/Modules/FindBoost.cmake:842 (_Boost_COMPONENT_DEPENDENCIES)
  C:/Users/somaye/Anaconda3/envs/python35/Library/share/cmake-3.6/Modules/FindBoost.cmake:1395 (_Boost_MISSING_DEPENDENCIES)
  cmake/Dependencies.cmake:8 (find_package)
  CMakeLists.txt:46 (include)


CMake Warning at C:/Users/somaye/Anaconda3/envs/python35/Library/share/cmake-3.6/Modules/FindBoost.cmake:743 (message):
  Imported targets not available for Boost version
Call Stack (most recent call first):
  C:/Users/somaye/Anaconda3/envs/python35/Library/share/cmake-3.6/Modules/FindBoost.cmake:842 (_Boost_COMPONENT_DEPENDENCIES)
  C:/Users/somaye/Anaconda3/envs/python35/Library/share/cmake-3.6/Modules/FindBoost.cmake:1395 (_Boost_MISSING_DEPENDENCIES)
  cmake/Dependencies.cmake:8 (find_package)
  CMakeLists.txt:46 (include)


-- Looking for pthread.h
-- Looking for pthread.h - not found
-- Found Threads: TRUE
CMake Error at C:/Users/somaye/Anaconda3/envs/python35/Library/share/cmake-3.6/Modules/FindBoost.cmake:1753 (message):
  Unable to find the requested Boost libraries.

  Unable to find the Boost header files.  Please set BOOST_ROOT to the root
  directory containing Boost or BOOST_INCLUDEDIR to the directory containing
  Boost's headers.
Call Stack (most recent call first):
  cmake/Dependencies.cmake:8 (find_package)
  CMakeLists.txt:46 (include)


-- Could NOT find GFlags (missing:  GFLAGS_INCLUDE_DIR GFLAGS_LIBRARY)
CMake Error at C:/Users/somaye/Anaconda3/envs/python35/Library/share/cmake-3.6/Modules/ExternalProject.cmake:1745 (message):
  error: could not find git for clone of gflags
Call Stack (most recent call first):
  C:/Users/somaye/Anaconda3/envs/python35/Library/share/cmake-3.6/Modules/ExternalProject.cmake:2473 (_ep_add_download_command)
  cmake/External/gflags.cmake:26 (ExternalProject_Add)
  cmake/External/glog.cmake:2 (include)
  cmake/Dependencies.cmake:33 (include)
  CMakeLists.txt:46 (include)


-- Configuring incomplete, errors occurred!
See also "C:/Users/somaye/Desktop/caffe-augmentation-master/caffe-augmentation-master/build/CMakeFiles/CMakeOutput.log".
See also "C:/Users/somaye/Desktop/caffe-augmentation-master/caffe-augmentation-master/build/CMakeFiles/CMakeError.log".
ERROR: Configure failed
توسط (100 امتیاز)

1 پاسخ

+2 امتیاز

سلام
اینطوری نمیتونید کامپایل کنید. شما باید پوشه cmake رو هم چک کنید و فایلهایی که وجود نداره بهش اضافه کنید مثل

WindowsCreateLinkHeader.cmake
WindowsDownloadPrebuiltDependencies.cmake
CaffeGetPrerequisites.cmake
TargetResolvePrerequesites.cmake

در داخل خود پوشه cmake یا در پوشه های داخلی اون مثل external فایل export.hpp.in رو باید منتقل کنید.
ضمنا یادتون باشه فایل CMakeLists.txt دوتا برنچ رو باهم مقایسه کنید و تغییرات مربوط به برنچ ویندوز رو به برنچ مورد نظر خودتون منتقل کنید. اگه اینکارو نکنید به مشکل میخورید.

ولی کلا پیشنهاد میکنم تغیراتی که در برنچ مورد نظر شما هست رو خودتون به برنچ ویندوز منتقل کنید. ببینید چه لایه هایی وجود داره و با نگاه به تغییرات موجود در فایل caffe.proto اون رو منتقل کنید و بعد بیلد روانجام بدید.(چون در این بین ممکنه محتویات بعضی از فایلها هم تغییراتی داشته باشن و رفع کردن اونا زمانبر باشن. البته قبلش میتونید تغییراتی که بالا عرض کردم رو انجام بدید و بعد اگر موفق نبود پیشنهاد دوم رو انجام بدید. )

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