আপনি যে সাদা কাগজটি পড়ছেন এবং যে সূত্রগুলি আপনি উল্লেখ করেছেন সেগুলি আমাকে বাস্তবায়নে আসতে সহায়তা করেছে বলে আমার মনে একই প্রশ্ন ছিল।
ইন টর্চ আপনি যে কোডটি রেফারেন্সড , এটা বলেন:
--[[ DepthConcat ]]--
-- Concatenates the output of Convolutions along the depth dimension
-- (nOutputFrame). This is used to implement the DepthConcat layer
-- of the Going deeper with convolutions paper :
ডিপ লার্নিংয়ের "গভীরতা" শব্দটি কিছুটা অস্পষ্ট। ভাগ্যক্রমে এই এসও উত্তরটি কিছু স্পষ্টতা সরবরাহ করে:
ডিপ নিউরাল নেটওয়ার্কগুলিতে গভীরতা বলতে বোঝায় যে নেটওয়ার্কটি কত গভীর, তবে এই প্রসঙ্গে, গভীরতাটি ভিজ্যুয়াল স্বীকৃতির জন্য ব্যবহৃত হয় এবং এটি কোনও চিত্রের তৃতীয় মাত্রায় অনুবাদ করে।
এই ক্ষেত্রে আপনার একটি চিত্র রয়েছে এবং এই ইনপুটটির আকার 32x32x3 যা (প্রস্থ, উচ্চতা, গভীরতা)। প্রশিক্ষণ চিত্রগুলির বিভিন্ন চ্যানেলে গভীরতা হিসাবে অনুবাদ করা হয় তাই নিউরাল নেটওয়ার্কগুলি এই পরামিতিগুলির উপর ভিত্তি করে শিখতে সক্ষম হওয়া উচিত।
সুতরাং DepthConcat গভীরতার মাত্রা বরাবর টেনসরকে সম্মিলন করে যা এটি সেন্সরের শেষ মাত্রা এবং এই ক্ষেত্রে 3 ডি টেন্সরের তৃতীয় মাত্রা।
টর্চ কোড বলে যেমন ডিপথ কনক্যাটকে সমস্ত মাত্রায় টেনারগুলি একইরূপে গভীরতার মাত্রা হিসাবে তৈরি করা দরকার :
-- The normal Concat Module can't be used since the spatial dimensions
-- of tensors to be concatenated may have different values. To deal with
-- this, we select the largest spatial dimensions and add zero-padding
-- around the smaller dimensions.
যেমন
A = tensor of size (14, 14, 2)
B = tensor of size (16, 16, 3)
result = DepthConcat([A, B])
where result with have a height of 16, a width of 16 and a depth of 5 (2 + 3).
উপরের চিত্রটিতে আমরা ডিপথকনক্যাট রেজাল্ট টেনসরের একটি ছবি দেখতে পাই, যেখানে সাদা অঞ্চলটি শূন্য প্যাডিং, লালটি এ টেনসর এবং সবুজটি বি টেনসর।
এই উদাহরণে DepthConcat এর সিউডো কোডটি এখানে রয়েছে:
- টেনসর এ এবং টেনসর বি দেখুন এবং সর্বাধিক স্থানিক মাত্রা সন্ধান করুন, যা এই ক্ষেত্রে সেন্সর বি এর 16 প্রস্থ এবং 16 উচ্চতার আকার হতে পারে। যেহেতু টেনসর এ খুব ছোট এবং এটি টেনসর বি এর স্থানিক মাত্রার সাথে মেলে না, তাই এটি প্যাড করা দরকার।
- টেনসর এ এর আকার (16, 16, 2) তৈরি করে প্রথম এবং দ্বিতীয় মাত্রায় শূন্য যুক্ত করে টেনসর এ এর স্থানিক মাত্রাগুলি প্যাড করুন।
- গভীরতা (তৃতীয়) মাত্রা বরাবর টেনসর বি সহ কনডিকেট প্যাডড টেন্সর এ।
আমি আশা করি এটি সেই অন্য কাউকে সহায়তা করে যাঁরা একই প্রশ্নটি সেই সাদা কাগজটি পড়ে মনে করেন।