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

পাইথনে লিনিয়ার অ্যালজেব্রায় দিয়ে ভেক্টর নর্ম নির্দিষ্ট অক্ষ অনুযায়ী বের করা

নির্দিষ্ট অক্ষ অনুযায়ী ভেক্টর নর্ম

numpy.linalg.norm() ফাংশনের axis প্যারামিটার দিয়ে নির্দিষ্ট অক্ষ অনুযায়ী ভেক্টর নর্ম বের করা যায়। Мат্রিক্সের জন্য axis=0 কলাম-ভিত্তিক এবং axis=1 সারি-ভিত্তিক নর্ম দেয়।

উদাহরণ কোড

import numpy as np
from numpy import linalg as LA

arr = np([[-4, -3, -2],
          [-1,  0,  1],
          [ 2,  3,  4]])

print("Our Array...\n", arr)
print("\nDimensions...\n", arr.ndim)
print("\nDatatype...\n", arr.dtype)
print("\nShape...\n", arr.shape)

# Infinity norm along axis (default behavior shown)
print("\nResult (Infinity Norm)...\n", LA.norm(arr, np.inf))

আউটপুট

Our Array...
 [[-4 -3 -2]
 [-1  0  1]
 [ 2  3  4]]
Dimensions... 2
Datatype... int64
Shape... (3, 3)
Result (Infinity Norm)... 9.0
  1. পাইথনে N-ডাইমেনশনাল অ্যারের গ্রেডিয়েন্ট (Gradient) অক্ষ ১ অনুযায়ী বের করুন

  2. পাইথনে NaNকে শূন্য বিবেচনা করে অক্ষ ১ অনুযায়ী ক্রমাগত যোগফল (Cumulative Sum) বের করুন

  3. পাইথনে NaNকে শূন্য বিবেচনা করে অক্ষ ০ অনুযায়ী ক্রমাগত যোগফল (Cumulative Sum) বের করুন

  4. পাইথনে N-ডাইমেনশনাল অ্যারের অক্ষ ০-র ওপর গ্রেডিয়েন্ট বের করুন