لزوم استفاده از صف در تنسورفلو - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

لزوم استفاده از صف در تنسورفلو

0 امتیاز
با عرض سلام و احترام.

سوالی که ذهنمو مشغول کرده چرا تنسورفلو تو همه مثال ها از انواع صف ها استفاده می کنه ولی تو فریم کفه همچین چیزی نیست؟ استفاده از صف مزیتی داره؟
سوال شده آذر 4, 1396  بوسیله ی **kamal** (امتیاز 12)   1 1

1 پاسخ

+1 امتیاز
 
بهترین پاسخ
سلام.جهت تبادل اطلاعات بین session های مختلف می تونید از صف استفاده کنید.زمانیکه پردازش های شما به صورت async هستند شما از ایت تکنیک استفاده می کنید مخصولا تو فیلد پردازش تصویر چون پروسه های مختلف زمانگیر هستند معمولا فریم های ورودی را پروسه یک مجزا decode می کنند و داخل صف push می کنه و پروسه دو فریم بعدی را pull می کنه و شروع می کنه به پردازش .اینطوری دیگه تا حد امکان پروسه دو منتظر پروسه یک نمی مونه به همین راحتی.

حالا به سبک تنسورفلو بخوام توضیح بدم فرض کنید کلاینت یک گرافی را ساخته و توی آن تصاویر وروودی را بارگذاری می کنه و تصاویر را توی صف مذکور push می کنه و از طرف دیگر کلاینت دو یک گراف جهت آموزش مدل ایجاد کرده که تصاویر مورد نظر خودش در هر mini-batch را از همین صف مذکور pull می کنه .به این ترتیب با صف هم می تونید به صورت async و هم به صورت distributed پردازش های سنگین را به صورت مجزا انجام بدید.
پاسخ داده شده آذر 4, 1396 بوسیله ی LastUzer (امتیاز 60)   1 1 3
انتخاب شد آذر 25, 1396 بوسیله ی مصطفی ساتکی
...