স্কেলার মাল্টিপ্লিকেশন: numpy.einsum()
numpy.einsum() ব্যবহার করে স্কেলার এবং অ্যারের গুণফল করা যায়। সাবস্ক্রিপ্ট '...,...' অ্যালিয়াস হিসেবে কাজ করে।
উদাহরণ কোড
import numpy as np
arr = np.arange(6).reshape(2, 3)
val = 2
print("Array...\n", arr)
print("\nDatatype...\n", arr.dtype)
print("\nDimensions...\n", arr.ndim)
print("\nShape...\n", arr.shape)
# স্কেলার মাল্টিপ্লিকেশন
result = np.einsum('...,...', val, arr)
print("\nScalar Multiplication Result:\n", result)
আউটপুট
Array...
[[0 1 2]
[3 4 5]]
Datatype... int64
Dimensions... 2
Shape... (2, 3)
Scalar Multiplication Result:
[[ 0 2 4]
[ 6 8 10]]