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

با تشکر

دسته بندی ها

0 امتیاز

سلام
از سایت model zoo مثالی را دانلود کردم که داخل آن چند فایل پایتون وجود دارد که در داخل یک فایل solve.py ایمپورت شده اند اما با اجرای فایل solve.py خطا گرفته میشود مثلا:

ImportError: No module named 'surgery'

جهت رفع چنین خطایی چه کاری میتوان انجام داد؟
سیستم عامل من ویندوز است و با کفی کار می کنم.

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

1 پاسخ

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

سلام
فایل surgery.py باید کنار اسکریپت شما باشه یا در Pythonpath شما!
با توجه به اطلاعاتی که اینجا عنوان شده یا این فایل رو از پوشه fcn.berkeleyvision.org به کنار اسکریپتتون منتقل کنید یا بهتر اونو به Pythonpathتون اضافه کنید :

import os,sys
sys.path.append('./ruihao_file/fcn.berkeleyvision.org')
توسط (4.3k امتیاز)
انتخاب شده توسط
وقتی که روش دوم را انجام دادم به خطای زیر رسیدم:
I0731 11:16:22.524452  6172 layer_factory.cpp:58] Creating layer data
I0731 11:16:22.579455  6172 net.cpp:84] Creating Layer data
I0731 11:16:22.580456  6172 net.cpp:380] data -> data
I0731 11:16:22.580456  6172 net.cpp:380] data -> label
> c:\users\mohsen\desktop\propozal\deeplearning\installcaffe\caffe-windows\semantic_segmentation\fcn_berkeleyvision_org-master\pascalcontext_layers.py(48)setup()
-> self.labels_400 = [label.replace(' ','') for idx, label in np.genfromtxt(self.context_dir + '/labels.txt', delimiter=':', dtype=None)]
(Pdb) c
Traceback (most recent call last):
  File "C:\Users\mohsen\Desktop\Propozal\DeepLearning\InstallCaffe\caffe-windows\semantic_segmentation\fcn_berkeleyvision_org-master\pascalcontext-fcn8s\solve.py", line 20, in <module>
    solver = caffe.SGDSolver('C:/Users/mohsen/Desktop/Propozal/DeepLearning/InstallCaffe/caffe-windows/semantic_segmentation/fcn_berkeleyvision_org-master/pascalcontext-fcn8s/solver.prototxt')
  File "C:/Users/mohsen/Desktop/Propozal/DeepLearning/InstallCaffe/caffe-windows/semantic_segmentation/fcn_berkeleyvision_org-master\pascalcontext_layers.py", line 48, in setup
    self.labels_400 = [label.replace(' ','') for idx, label in np.genfromtxt(self.context_dir + '/labels.txt', delimiter=':', dtype=None)]
  File "C:\Users\mohsen\Anaconda3\envs\firstEnvironment\lib\site-packages\numpy\lib\npyio.py", line 1512, in genfromtxt
    fhd = iter(np.lib._datasource.open(fname, 'rb'))
  File "C:\Users\mohsen\Anaconda3\envs\firstEnvironment\lib\site-packages\numpy\lib\_datasource.py", line 151, in open
    return ds.open(path, mode)
  File "C:\Users\mohsen\Anaconda3\envs\firstEnvironment\lib\site-packages\numpy\lib\_datasource.py", line 501, in open
    raise IOError("%s not found." % path)
OSError: ../../data/pascal-context/labels.txt not found.
سلام
این خطای اخر به مسیر اشکال گرفته مسیر رو صحیح وارد میکنید ؟
سلام
ممنون بابت راهنمایی تان فایلهای مختلف رو بررسی کردم و توی اونها هم مسیرهایی وجود داشت که اصلاح کردم و بعد اجرای برنامه نیز از داده ها ایراد گرفت که توانستم لینک دانلودشون رو در همون سایت گیت هاب پیدا کنم و برنامه در نهایت اجرا شد
...