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

با تشکر

دسته بندی ها

0 امتیاز

در سوالی که قبلا در مورد استفاده از معماری Alexnet با پایگاه داده خودمون مطرح شد
http://qa.deeplearning.ir/1555/شروع-کار-باتنسورفلو2

بنده برنامه مشابه زیر رو نوشتم:
https://pastebin.com/VsZdFdVM

که همراه با خطای زیر بود:
list index out of range
در صورت امکان راهنمایی بفرمایید.

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

1 پاسخ

+1 امتیاز

سلام
تا جایی که کدتون رو دیدم توی تعریف شبکه و بقیه موارد مشکلی نیست و طبق چیزی که می گید خطای out of range می گیرید، این تیکه رو بیشتر چک کنید.

training_size = 300
img_size = 20*20*3 
training_data = np.empty(shape=(training_size,20,20,3))  

import glob   
i = 0 
for filename in glob.glob('D:/Minutia/PrincipleWrinkleMinutia/*.jpg'):
    image = misc.imread(filename)
    training_data[i] = image
    i+=1

خطا از همین قسمته؟ خوده خطا رو هم لطفا بذارید
ببینید تعداد فایلهاتون از 300 بیشتر نباشه. بهتر هم هست که کد روی جوری بنویسید که تعداد فایلها رو اول به دست بیاره بعد آرایه رو بسازه که هر تغییری هم توی فایلها دادید لازم نباشه کد رو تغییر بدید

توسط (1.6k امتیاز)
درود و سپاس از راهنمایی تون....

خطابه صورت زیرهست:
https://pastebin.com/gd1d3CqA
...