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

با تشکر

دسته بندی ها

0 امتیاز

سلام
من با استفاده از شبکه های کانولوشنی عمیق مختلف میخواهم یک پایگاه داده از تصاویر رو کلاسبندی کنم. از کدوم چارچوب برای اینکار استفاده کنم؟ caffe یا tensorflow ؟؟ و لطفا دلیلش رو هم ذکر کنید.
با تشکر

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

1 پاسخ

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

این ها هرکدوم مزیت های خودش رو داره. اول از همه به نظرم شاید بهتر باشه از یک مقاله پایه برای کار خودتون شروع کنید و ببینید کدی اگر در اختیار شما میگذاره با کدام جعبه ابزار نوشته شده و این جوری شروع کنید.
اما به صورت کلی چند نکته وجود داره. سرعت اجرای Caffe بیشتر از تنسورفلو هست چون بیس جعبه ابزار بر اساس این نوشته شده که برای یادگیری عمیق استفاده بشه اما تنسورفلو برای انجام عملیات برداری است و الزاما سریع ترین نیست. البته این سرعت بستگی به این داره که درست کد بزنید و اگر واقعا سرعت براتون مهمه از زبان C++ استفاده کنید. اگرچه هر دو جعبه ابزار با پایتون هم قابل استفاده هستند.
از طرف دیگه برای تنسورفلو فایل های آموزشی بسیار بیشتری در اینترنت هست و اگر به مشکل بر بخورید جامعه بزرگتری داره و راحت تر میتونید مشکل رو رفع کنید. همچنین چون از سمت گوگل ساپورت میشه خیلی زود به روز میشه و مدل های پیش آموزش برای این جعبه ابزار راحت تر و به روزتر هستند. کد بسیاری از مقالات هم با تنسورفلو نوشته شده. همچنین شما میتونید از جعبه ابزار Keras روی تنسورفلو استفاده کنید که کد زدن خیلی راحت تر و سر راست تر میکنه و برای کارهای توسعه و تحقیق واقعا عالیه.

توسط (200 امتیاز)
انتخاب شده توسط
سپاس از پاسختون
مقاله پایه از torch7  استفاده کرده.
 یه سوال دیگه اینکه اگر من با متلب 2018a کار کنم در انتخاب چارچوب محدود میشم؟؟
اول یه سرچ بکنید ببینید کسی این مقاله رو توی تنسورفلو پیاده نکرده؟ این اصلا بعید نیست. بعد من تا جایی که متلب 2018 دیدم فکر میکنم به خوبی و تکمیلی Keras نیست. شما توی Keras خیلی راحت تر میتونید شبکه ای با هر محدودیتی رو ایجاد کنید و یا متریک های خودتون رو برای ارزیابی بنویسید یا هر چیز دیگه ای. شبکه های پیش آموزش دیده متلب هم کمتره. اما mathwork هم واقعا فعاله و هر شش ماه واقعا متحول میشه.
...