← পাঠ্যসূচি
100%
অধ্যায় 17.1
টেনসর
Tensors
ম্যাট্রিক্সের পরের ধাপ — বহুমাত্রিক অ্যারে
≈ ১০ মিনিট
একটি ছবি ম্যাট্রিক্স। RGB ছবি? তিনটি ম্যাট্রিক্স একসাথে। ৩২টি ছবির একটি batch? চারটি অক্ষ। এই বহুমাত্রিক বস্তুকে বলে — টেনসর। PyTorch, TensorFlow — নামেই উত্তর।
র্যাঙ্ক বা অর্ডার
- র্যাঙ্ক ০: scalar — একটি সংখ্যা।
- র্যাঙ্ক ১: vector — সংখ্যার সারি।
- র্যাঙ্ক ২: matrix — সংখ্যার গ্রিড।
- র্যাঙ্ক ৩+: tensor — বহুমাত্রিক গ্রিড।
n-অর্ডার টেনসর
বাস্তব উদাহরণ
- ছবি: (height, width, channels) — ৩ অর্ডার।
- ছবির batch: (batch, H, W, C) — ৪ অর্ডার।
- ভিডিও: (batch, time, H, W, C) — ৫ অর্ডার।
- Transformer attention: (batch, heads, seq, seq) — ৪ অর্ডার।
মৌলিক অপারেশন
- Reshape: একই data, ভিন্ন আকৃতি (৬ = ২×৩ = ৩×২)।
- Transpose / permute: অক্ষ অদলবদল।
- Broadcasting: ছোট টেনসর বড়টার সাথে মিলিয়ে নেয়।
- Reduction: sum, mean — কোনো অক্ষ বরাবর কমিয়ে আনা।
- Einsum: einstein summation — সব অপারেশনের সাধারণীকরণ।
Einsum উদাহরণ
একই notation-এ matmul, dot product, outer product, batch matmul — সব লেখা যায়।
উদাহরণ
Tensor shape হিসাব
Batch = 32, image 64×64, 3 channel — input tensor shape (32, 3, 64, 64)।
Conv layer 16 filter, 3×3, stride 1, padding 1 ⇒ output (32, 16, 64, 64)।
Flatten ⇒ (32, 16·64·64) = (32, 65536)।
মূল ভাবনা
- 1.Tensor = বহুমাত্রিক অ্যারে।
- 2.র্যাঙ্ক = অক্ষ সংখ্যা।
- 3.Reshape, transpose, broadcast — daily bread।
- 4.Einsum সব tensor অপারেশনকে এক রূপে আনে।
নিজেকে যাচাই করো
প্রশ্নে ক্লিক করে উত্তর দেখো — তবে আগে নিজে চেষ্টা করো।
প্রশ্ন 1।একটি RGB image-এর shape?
উত্তর:(H, W, 3) — ৩ অর্ডার টেনসর।
প্রশ্ন 2।Batch dimension কেন?
উত্তর:GPU-তে parallel অনেক sample প্রক্রিয়া করতে।
প্রশ্ন 3।Einsum কী?
উত্তর:সংক্ষিপ্ত notation যা সব tensor সংকোচন প্রকাশ করে।
প্রশ্ন 4।Tensor rank ও shape সম্পর্ক?
উত্তর:Rank = shape-এর দৈর্ঘ্য।
প্রশ্ন 5।(B, C, H, W) মানে?
উত্তর:Batch, Channel, Height, Width।
ইন্টারেক্টিভ কুইজ
মূল ভাবনার উপর দ্রুত যাচাই — সঠিক বিকল্পটি বাছাই করো।
প্রশ্ন 1।“টেনসর” অধ্যায়ের মূল ভাবনাগুলোর মধ্যে নিচের কোনটি অন্তর্ভুক্ত?
প্রশ্ন 2।“টেনসর” অধ্যায়ের মূল ভাবনাগুলোর মধ্যে নিচের কোনটি অন্তর্ভুক্ত?
প্রশ্ন 3।“টেনসর” অধ্যায়ের মূল ভাবনাগুলোর মধ্যে নিচের কোনটি অন্তর্ভুক্ত?
প্রশ্ন 4।“টেনসর” অধ্যায়ের মূল ভাবনাগুলোর মধ্যে নিচের কোনটি অন্তর্ভুক্ত?
উত্তর দেওয়া হয়েছে: 0/4