ইনার প্রোডাক্ট (ডট প্রোডাক্ট): numpy.einsum()
numpy.einsum() ব্যবহার করে দুটি ভেক্টরের ইনার প্রোডাক্ট করা যায়। সাবস্ক্রিপ্ট 'i,i' বোঝায় একই ইনডেক্সের উপাদানগুলো গুণ করে যোগফল করা।
উদাহরণ কোড
import numpy as np
arr = np.arange(4)
print("Our Array...\n", arr)
print("\nDimensions...\n", arr.ndim)
print("\nDatatype...\n", arr.dtype)
print("\nShape...\n", arr.shape)
# ইনার প্রোডাক্ট: arr • arr
result = np.einsum('i,i', arr, arr)
print("\nInner Product Result:\n", result)
আউটপুট
Our Array... [0 1 2 3]
Dimensions... 1
Datatype... int64
Shape... (4,)
Inner Product Result: 14