BooleanMask

পাবলিক বিমূর্ত বর্গ BooleanMask

নেস্টেড ক্লাস

ক্লাস BooleanMask.Options BooleanMask জন্য ঐচ্ছিক বৈশিষ্ট্য

পাবলিক কনস্ট্রাক্টর

পাবলিক পদ্ধতি

স্ট্যাটিক BooleanMask.Options
অক্ষ (পূর্ণসংখ্যা অক্ষ)
মুখোশ থেকে অক্ষ নির্দেশ করতে ব্যবহৃত.
স্ট্যাটিক BooleanMask.Options
অক্ষ (int অক্ষ)
মুখোশ থেকে অক্ষ নির্দেশ করতে ব্যবহৃত.
স্ট্যাটিক <T TType > Operand <T> প্রসারিত করে
তৈরি করুন ( স্কোপ স্কোপ, অপারেন্ড <T> টেনসর, অপারেন্ড < টিবুল > মাস্ক, বিকল্প... বিকল্প)
টেনসরে বুলিয়ান মাস্ক প্রয়োগ করুন।

উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি

পাবলিক কনস্ট্রাক্টর

পাবলিক বুলিয়ানমাস্ক ()

পাবলিক পদ্ধতি

পাবলিক স্ট্যাটিক BooleanMask.Options অক্ষ (পূর্ণসংখ্যা অক্ষ)

মুখোশ থেকে অক্ষ নির্দেশ করতে ব্যবহৃত. axis + dim(mask) <= dim(tensor) এবং mask আকৃতি অবশ্যই tensor এর আকারের প্রথম axis + dim(mask) মাত্রার সাথে মেলে।

পরামিতি
অক্ষ অক্ষ থেকে মুখোশ. শূন্য হলে 0 ব্যবহার করে।

পাবলিক স্ট্যাটিক BooleanMask.Options axis (int axis)

মুখোশ থেকে অক্ষ নির্দেশ করতে ব্যবহৃত. axis + dim(mask) <= dim(tensor) এবং mask আকৃতি অবশ্যই tensor এর আকারের প্রথম axis + dim(mask) মাত্রার সাথে মেলে।

পরামিতি
অক্ষ অক্ষ থেকে মুখোশ.

পাবলিক স্ট্যাটিক অপারেন্ড <T> তৈরি করুন ( স্কোপ স্কোপ, অপারেন্ড <T> টেনসর, অপারেন্ড < TBool > মাস্ক, বিকল্প... বিকল্প)

টেনসরে বুলিয়ান মাস্ক প্রয়োগ করুন। মুখোশের একটি true সাথে সংশ্লিষ্ট প্রতিটি উপাদানের সমতল অ্যারে প্রদান করে।

নম্পি সমতুল্য হল tensor[mask]

সাধারণভাবে, 0 < dim(mask) = K <= dim(tensor) , এবং mask আকৃতি অবশ্যই tensor আকৃতির প্রথম K মাত্রার সাথে মেলে। তখন আমাদের আছে: booleanMask(tensor, mask)[i, j1,...,jd] = tensor[i1,...,iK,j1,...,jd] যেখানে (i1,...,iK) এটি হল mask true এন্ট্রি (সারি-প্রধান ক্রম)।

axis mask সাথে ব্যবহার করা যেতে পারে যাতে অক্ষটি থেকে মুখোশ করা যায় (এটি ডিফল্টরূপে 0)। সেক্ষেত্রে, axis + dim(mask) <= dim(tensor) এবং mask এর আকৃতি অবশ্যই tensor এর আকৃতির প্রথম axis + dim(mask) মাত্রার সাথে মিলবে।

পরামিতি
টেনসর মাস্ক করার জন্য টেনসর।
মুখোশ মাস্ক প্রয়োগ করতে হবে।
বিকল্প ঐচ্ছিক বৈশিষ্ট্য মান বহন করে
রিটার্নস
  • মুখোশযুক্ত টেনসর।