ভূমিকা
NumPy-এর numpy.linalg.tensorinv() মেথড 4D টেনসরের ইনভার্স গণনা করে। ডিফল্ট ind=2 ব্যবহার করে টেনসরডট ইনভার্স রিটার্ন করে।
ধাপসমূহ
- লাইব্রেরি আমদানি:
import numpy as np from numpy.linalg import inv - 4D অ্যারে তৈরি:
arr = np.eye(4*6) arr.shape = (4, 6, 8, 3) - অ্যারে বৈশিষ্ট্য:
print("Our Array...\n", arr) print("\nDimensions of our Array...\n", arr.ndim) print("\nDatatype of our Array object...\n", arr.dtype) print("\nShape of our Array object...\n", arr.shape) - ইনভার্স গণনা:
print("\nResult...\n", np.linalg.tensorinv(arr))
সম্পূর্ণ উদাহরণ
import numpy as np
from numpy.linalg import inv
arr = np.eye(4*6)
arr.shape = (4, 6, 8, 3)
print("Our Array...\n", arr)
print("\nDimensions of our Array...\n", arr.ndim)
print("\nDatatype of our Array object...\n", arr.dtype)
print("\nShape of our Array object...\n", arr.shape)
print("\nResult...\n", np.linalg.tensorinv(arr))
আউটপুট
Our Array...
[[[[1. 0. 0.] ... [0. 0. 0.]] ...] ...]
Dimensions of our Array...
4
Datatype of our Array object...
float64
Shape of our Array object...
(4, 6, 8, 3)
Result...
[[[[1. 0. 0. ... 0.] ...] ...] ...]