কম্পিউটার

পাইটর্চে একটি টেনসরের মেটাডেটা কীভাবে অ্যাক্সেস করবেন?


আমরা টেনসরের মেটাডেটা হিসাবে টেনসরের আকার (বা আকৃতি) এবং টেনসরের উপাদানগুলির সংখ্যা অ্যাক্সেস করি। একটি টেনসরের আকার অ্যাক্সেস করতে, আমরা .size() ব্যবহার করি পদ্ধতি এবং একটি টেনসরের আকার .shape ব্যবহার করে অ্যাক্সেস করা হয় .

উভয়ই .size() এবং .shape একই ফলাফল তৈরি করুন। আমরা torch.numel() ব্যবহার করি টেনসরের মোট উপাদানের সংখ্যা খুঁজে বের করার জন্য ফাংশন।

পদক্ষেপ

  • প্রয়োজনীয় লাইব্রেরি আমদানি করুন। এখানে, প্রয়োজনীয় লাইব্রেরি হল টর্চ . নিশ্চিত করুন যে আপনি টর্চ ইনস্টল করেছেন৷ .

  • একটি PyTorch টেনসর সংজ্ঞায়িত করুন৷

  • টেনসরের মেটাডেটা খুঁজুন। .size() ব্যবহার করুন এবং .shape টেনসরের আকার এবং আকৃতি অ্যাক্সেস করতে। torch.numel() ব্যবহার করুন টেনসরে উপাদানের সংখ্যা অ্যাক্সেস করতে।

  • ভালোভাবে বোঝার জন্য টেনসর এবং মেটাডেটা প্রিন্ট করুন।

উদাহরণ 1

একটি টেনসরের মেটা-ডেটা অ্যাক্সেস করতে # পাইথন প্রোগ্রাম # প্রয়োজনীয় লাইব্রেরি আমদানি করুন টর্চ# 4x3T =টর্চ আকারের একটি টেনসর তৈরি করুন। টেনসর([[1,2,3],[2,1,3],[2 ,3,5],[5,6,4]])print("T:\n", T)# টেনসরের মেটা-ডেটা খুঁজুন# উপরের টেনসরের মাপ খুঁজুন "T"size_T =T.size ()প্রিন্ট("টেনসরের আকার T:\n", size_T)# .shapeprint("টেনসরের আকৃতি:\n", T.shape) ব্যবহার করে আকার পাওয়ার অন্য পদ্ধতি# টেনসর "T" এ উপাদানের সংখ্যা খুঁজুন "num_T =torch.numel(T)মুদ্রণ("টেনসর T-এ উপাদানের সংখ্যা:\n", num_T)

আউটপুট

যখন আপনি উপরের Python 3 কোডটি চালাবেন, তখন এটি নিম্নলিখিত আউটপুট তৈরি করবে।

T:টেনসর([[1., 2., 3.], [2., 1., 3.], [2., 3., 5.], [5., 6., 4. ]])টেনসরের আকার T:torch.Size([4, 3])টেনসরের আকার:torch.Size([4, 3])টেনসর T-এ উপাদানের সংখ্যা:12

উদাহরণ 2

# পাইথন প্রোগ্রাম একটি টেনসরের মেটা-ডেটা অ্যাক্সেস করতে# লাইব্রেরি আমদানি করুন টর্চ আমদানি করুন# এলোমেলো সংখ্যার একটি টেনসর তৈরি করুনT =torch.randn(4,3,2)print("T:\n", T)# খুঁজুন টেনসরের মেটা-ডেটা# উপরের টেনসরের আকার খুঁজুন "T"size_T =T.size()print("Tensor T:\n", size_T)# .shapeprint("Shape) ব্যবহার করে আকার পাওয়ার অন্য পদ্ধতি টেনসরের:\n", T.shape)# টেনসরে উপাদানের সংখ্যা খুঁজুন "T"num_T =torch.numel(T)মুদ্রণ("টেনসর T:\n", num_T)

আউটপুট

যখন আপনি উপরের Python 3 কোডটি চালাবেন, তখন এটি নিম্নলিখিত আউটপুট তৈরি করবে।

<প্রে>টি:টেনসর([[[-1.1806, 0.5569], [ 2.2237, 0.9709], [ 0.4775, -0.2491]], [[-0.9703, 1.9916], [ 0.1998,] -1998,] -1.9, 0.60, [ 0.65] 1.3013]], [[ 1.3191, 2.0049], [-0.1195, 0.1860], [-0.6061, -1.2451]], [[-0.6044, 0.6153], [-2.2473,]195,] 1953, 3153। )টেনসরের আকার T:টর্চ।সাইজ([4, 3, 2])টেনসরের আকৃতি:টর্চ।সাইজ([4, 3, 2])টেনসর T-এ উপাদানের সংখ্যা:24
  1. পাইটর্চে একটি টেনসরের হিস্টোগ্রাম কীভাবে গণনা করবেন?

  2. কিভাবে PyTorch ইমেজ চ্যানেল জুড়ে মানে খুঁজে পেতে?

  3. কিভাবে একটি PyTorch Tensor একটি ইমেজ রূপান্তর?

  4. Windows 11 এ কিভাবে স্টার্টআপ ফোল্ডার অ্যাক্সেস করবেন