neural network - How to reshape a blob in Caffe? -
आकार के एक ब्लॉब का आकार कैसे बदल सकता है मैं एक कनवल्विशन लेयर बनाना चाहता हूं, जिसमें वज़न चैनल के बीच समान है। एक ही रास्ता मैं आकृति के नीचे बूँद को नयी आकृति प्रदान करना है कृपया मेरी सहायता करें, धन्यवाद। N x C x H x W to कैफी में एन एक्स 1 एक्स (सी * एच) एक्स डब्ल्यू ? N x C x H x W से N x 1 x (C * H) x W और एक convolution रखें उस पर परत
जैसा कि कहा गया है, आप "reshape" परत का उपयोग कर सकते हैं कैफ़े काफी लचीला है जिससे आपको आउटपुट आकृति को परिभाषित करने की अनुमति मिलती है।
देखें:
// आउटपुट आयाम निर्दिष्ट करें। यदि कुछ आयाम 0 पर सेट हैं, तो // नीचे परत से संबंधित आयाम (अपरिवर्तित) का उपयोग किया जाता है // बिल्कुल एक आयाम -1 पर सेट किया जा सकता है, उस स्थिति में इसका मूल्य // नीचे बूँद की गिनती से अनुमानित और शेष आयाम है।
आपके मामले में मुझे लगता है कि आपके पास इस तरह की एक परत होगी:
परत {नाम: "my_reshape" प्रकार: "reshape "नीचे:" में "शीर्ष:" reshaped_in "reshape_param {आकार: {मंद: 0 मंद: 1 मंद: -1 मंद: 0}}} भी देखें।
Comments
Post a Comment