একটি ফোর-ডাইমেনশনাল অ্যারের বিপরীত গণনা করতে, পাইথনে numpy.linalg.tensorinv() পদ্ধতি ব্যবহার করুন। ফলাফলটি টেনসরডট অপারেশন টেনসরডট(a, b, ind), i. e., ফ্লোটিং-পয়েন্ট নির্ভুলতা পর্যন্ত, tensordot(tensorinv(a), a, ind) হল টেনসরডট অপারেশনের জন্য "পরিচয়" টেনসর।
পদ্ধতিটি a এর টেনসরডট বিপরীত, আকৃতি a.shape[ind:] + a.shape[:ind] প্রদান করে। 1ম প্যারামিটার হল a, টেনসর থেকে 'উল্টানো'। এর আকৃতি অবশ্যই 'বর্গাকার' হতে হবে, i. e., prod(a.shape[:ind]) ==prod(a.shape[ind:])। 2য় প্যারামিটার হল ind, প্রথম সূচকের সংখ্যা যা বিপরীত যোগফলের সাথে জড়িত। একটি ধনাত্মক পূর্ণসংখ্যা হতে হবে, ডিফল্ট 2।
পদক্ষেপ
প্রথমে, প্রয়োজনীয় লাইব্রেরি আমদানি করুন-
numpy nmpfrom numpy.linalg import inv হিসাবে আমদানি করুন
একটি অ্যারে তৈরি করুন। numpy.eye() একটি 2-D অ্যারে প্রদান করে যার সাথে তির্যক এবং অন্য কোথাও শূন্য থাকে −
arr =np.eye(4*6)
উপরে −
তৈরি করা অ্যারের আকৃতি পরিবর্তন করা হচ্ছেarr.shape =(4, 6, 8, 3)
অ্যারে প্রদর্শন করুন −
মুদ্রণ("আমাদের অ্যারে...\n",আরআর)
মাত্রা পরীক্ষা করুন −
মুদ্রণ("\nআমাদের অ্যারের মাত্রা...\n",arr.ndim)
ডেটাটাইপ −
পানমুদ্রণ("\nআমাদের অ্যারে অবজেক্টের ডেটাটাইপ...\n", arr.dtype)
আকৃতি −
পানমুদ্রণ("\nআমাদের অ্যারে অবজেক্টের আকৃতি...\n", arr.shape)
একটি ফোর-ডাইমেনশনাল অ্যারের বিপরীত গণনা করতে, পাইথনে numpy.linalg.tensorinv() পদ্ধতিটি ব্যবহার করুন -
প্রিন্ট("\nফলাফল...\n",np.linalg.tensorinv(arr))
উদাহরণ
numpy npfrom numpy.linalg import inv হিসাবে আমদানি করুন# একটি অ্যারে তৈরি করুন# numpy.eye() একটি 2-D অ্যারে রিটার্ন করে যার সাথে তির্যক এবং শূন্য অন্য জায়গায় থাকেarr =np.eye(4*6)# আকার পরিবর্তন করা উপরের অ্যারের তৈরি করা হয়েছে array.shape =(4, 6, 8, 3)# অ্যারেপ্রিন্ট প্রদর্শন করুন("আমাদের অ্যারে...\n",আরআর)# ডাইমেনশনস্প্রিন্ট পরীক্ষা করুন("\nআমাদের অ্যারের মাত্রা...\n ",arr.ndim)# ডেটাটাইপপ্রিন্ট পান("\nআমাদের অ্যারে অবজেক্টের ডেটাটাইপ...\n",arr.dtype)# শেপপ্রিন্ট পান("\nআমাদের অ্যারে অবজেক্টের আকৃতি...\n", arr. আকৃতি)# একটি ফোর-ডাইমেনশনাল অ্যারের বিপরীত গণনা করতে, Python.print("\nফলাফল...\n",np.linalg.tensorinv(arr)) এ numpy.linalg.tensorinv() পদ্ধতিটি ব্যবহার করুন। পূর্বে>আউটপুট
আমাদের অ্যারে... [[[[1. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।]] [[0. 1. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।]] [[0. 0. 1।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।]] [[0. 0. 0।] [1. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।]] [[0. 0. 0।] [0. 1. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।]] [[0. 0. 0।] [0. 0. 1।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।]]] [[[0. 0. 0।] [0. 0. 0।] [1. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।]] [[0. 0. 0।] [0. 0. 0।] [0. 1. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।]] [[0. 0. 0।] [0. 0. 0।] [0. 0. 1।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।]] [[0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [1. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।]] [[0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 1. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।]] [[0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।]]] [[[0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [1. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।]] [[0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 1. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।]] [[0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 1।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।]] [[0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [1. 0. 0।] [0. 0. 0।] [0. 0. 0।]] [[0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 1. 0।] [0. 0. 0।] [0. 0. 0।]] [[0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 1।] [0. 0. 0।] [0. 0. 0।]]] [[[0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [1. 0. 0।] [0. 0. 0।]] [[0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 1. 0।] [0. 0. 0।]] [[0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 1।] [0. 0. 0।]] [[0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [1. 0. 0।]] [[0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 1. 0।]] [[0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 0।] [0. 0. 1.]]]]আমাদের অ্যারের মাত্রা...আমাদের অ্যারে অবজেক্টের 4ডেটাটাইপ...আমাদের অ্যারে অবজেক্টের ফ্লোট64শেপ...(4, 6, 8, 3) ফলাফল... [[[[1. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0।]] [[0. 1. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0।]] [[0. 0. 1. 0. 0. 0.] [0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0।]]] [[[0. 0. 0. 1. 0. 0।] [0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0।]] [[0. 0. 0. 0. 1. 0।] [0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0।]] [[0. 0. 0. 0. 0. 1।] [0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0।]]] [[[0. 0. 0. 0. 0. 0।] [1. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0।]] [[0. 0. 0. 0. 0. 0.] [0. 1. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0।]] [[0. 0. 0. 0. 0. 0.] [0. 0. 1. 0. 0. 0.] [0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0।]]] [[[0. 0. 0. 0. 0. 0.] [0. 0. 0. 1. 0. 0।] [0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0।]] [[0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 1. 0।] [0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0।]] [[0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 1।] [0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0।]]] [[[0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0।] [1. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0।]] [[0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0.] [0. 1. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0।]] [[0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0.] [0. 0. 1. 0. 0. 0.] [0. 0. 0. 0. 0. 0।]]] [[[0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0.] [0. 0. 0. 1. 0. 0।] [0. 0. 0. 0. 0. 0।]] [[0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 1. 0।] [0. 0. 0. 0. 0. 0।]] [[0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 1।] [0. 0. 0. 0. 0. 0।]]] [[[0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0।] [1. 0. 0. 0. 0. 0।]] [[0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0.] [0. 1. 0. 0. 0. 0।]] [[0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0.] [0. 0. 1. 0. 0. 0।]]] [[[0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0.] [0. 0. 0. 1. 0. 0।]] [[0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 1. 0।]] [[0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 0.] [0. 0. 0. 0. 0. 1।]]]]