আমি কেরাসে ভাগ স্তরগুলি প্রয়োগ করার চেষ্টা করছি। আমি দেখতে পাচ্ছি যে কেরাসের রয়েছে keras.layers.concatenate
, তবে আমি এর ব্যবহার সম্পর্কে নথি থেকে অনিশ্চিত। আমি একাধিক ভাগ স্তর তৈরি করতে এটি ব্যবহার করতে পারি? কেরাস ব্যবহার করে নীচে দেখানো হিসাবে একটি সাধারণ শেয়ার্ড নিউরাল নেটওয়ার্ক কার্যকর করার সর্বোত্তম উপায় কী হবে?
নোট করুন যে সমস্ত 3 এনএন এর জন্য সমস্ত ইনপুট, আউটপুট এবং ভাগ স্তরগুলি একই। তিনটি এনএন-তে একাধিক ভাগ ভাগ স্তর (এবং অ-ভাগ করা স্তর) রয়েছে। রঙিন স্তরগুলি প্রতিটি এনএন এর কাছে স্বতন্ত্র এবং একই আকারে থাকে।
মূলত, চিত্রটি একাধিক ভাগ ভাগ করা গোপন স্তরগুলির সাথে তিনটি অভিন্ন এনএনকে প্রতিনিধিত্ব করে, তারপরে একাধিক অ-ভাগ করা গোপন স্তরগুলি অনুসরণ করে।
টুইটার উদাহরণে যেমন একাধিক স্তর ভাগ করা যায় সে সম্পর্কে আমি নিশ্চিত নই, কেবলমাত্র একটি ভাগ করা স্তর ছিল (উদাহরণস্বরূপ এপিআই ডকটিতে)।
model.fit([data1, data2], [labels1, labels2])
, এটি কি একক মডেল হিসাবে প্রশিক্ষিত হবে (পিছনের প্রচার), তাই না?