কম্পিউটার টিউটোরিয়াল

পাইথনে একমাত্রিক এবং দ্বিমাত্রিক অ্যারের ইনার প্রোডাক্ট বের করা

ইনার প্রোডাক্ট: numpy.inner()

numpy.inner() ফাংশন দুটি অ্যারের ইনার প্রোডাক্ট গণনা করে। ১-ডি অ্যারেদের জন্য এটি ডট প্রোডাক্ট, উচ্চ মাত্রার জন্য শেষ অক্ষ নিয়ে যোগফল।

উদাহরণ: (1,1,2) এবং (3,2) আকারের অ্যারে

import numpy as np

arr1 = np.arange(2).reshape(1, 1, 2)
arr2 = np.arange(6).reshape(3, 2)

print("Array1 shape:", arr1.shape)
print("Array2 shape:", arr2.shape)

result = np.inner(arr1, arr2)
print("\nInner Product shape:", result.shape)
print("Result:\n", result)

আউটপুট

Array1 shape: (1, 1, 2)
Array2 shape: (3, 2)
Inner Product shape: (1, 1, 3)
Result:
 [[[1 3 5]]]
  1. পাইথনে অ্যারে ও স্কেলারের ইনার প্রোডাক্ট

  2. পাইথনে দুটি 1D অ্যারের ইনার প্রোডাক্ট

  3. পাইথনে দুটি মাল্টি-ডাইমেনশনাল অ্যারের ইনার প্রোডাক্ট

  4. পাইথনে ৪-ডি এবং ৩-ডি অ্যারের ক্রোনেকার প্রোডাক্ট (Kronecker Product) বের করুন