SparseSplit

পাবলিক ফাইনাল ক্লাস SparseSplit

একটি 'স্পার্স টেনসর'কে একটি ডাইমেনশন বরাবর 'num_split' টেনসরে বিভক্ত করুন।

যদি `আকৃতি[বিভক্ত_ডিম]` `সংখ্যা_বিভক্ত` এর একটি পূর্ণসংখ্যা গুণ না হয়। স্লাইস `[0 : shape[split_dim] % num_split]` একটি অতিরিক্ত মাত্রা পায়। উদাহরণস্বরূপ, যদি `split_dim = 1` এবং `num_split = 2` এবং ইনপুট হয়

input_tensor = আকৃতি = [2, 7] [ ade ] [ bc ]

গ্রাফিকভাবে আউটপুট টেনসরগুলি হল:

আউটপুট_টেনসর[0] = আকৃতি = [২, ৪] [ ক ] [ বিসি ]

output_tensor[1] = আকৃতি = [2, 3] [ de ] [ ]

ধ্রুবক

স্ট্রিং OP_NAME এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত

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

স্ট্যাটিক <T TType প্রসারিত করে > SparseSplit <T>
তৈরি করুন ( স্কোপ স্কোপ, অপারেন্ড < TInt64 > splitDim, Operand < TInt64 > সূচক, Operand <T> মান, Operand < TInt64 > আকৃতি, লং numSplit)
একটি নতুন SparseSplit অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানার পদ্ধতি।
তালিকা< আউটপুট < TInt64 >>
তালিকা< আউটপুট < TInt64 >>
আউটপুট আকৃতি ()
1-ডি টেনসরের একটি তালিকা আউটপুট স্পার্স টেনসরের আকৃতি উপস্থাপন করে।
তালিকা< আউটপুট <T>>
আউটপুট মান ()
1-ডি টেনসরগুলির একটি তালিকা আউটপুট স্পারস টেনসরগুলির মানগুলিকে উপস্থাপন করে।

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

org.tensorflow.op.RawOp ক্লাস থেকে
চূড়ান্ত বুলিয়ান
সমান (অবজেক্ট অবজেক্ট)
চূড়ান্ত int
অপারেশন
অপ ()
একটি একক Operation হিসাবে গণনার এই ইউনিটটি ফেরত দিন।
চূড়ান্ত স্ট্রিং
বুলিয়ান
সমান (অবজেক্ট arg0)
চূড়ান্ত ক্লাস<?>
getClass ()
int
হ্যাশ কোড ()
চূড়ান্ত শূন্যতা
অবহিত ()
চূড়ান্ত শূন্যতা
সকলকে অবহিত করুন ()
স্ট্রিং
স্ট্রিং ()
চূড়ান্ত শূন্যতা
অপেক্ষা করুন (দীর্ঘ arg0, int arg1)
চূড়ান্ত শূন্যতা
অপেক্ষা করুন (দীর্ঘ arg0)
চূড়ান্ত শূন্যতা
অপেক্ষা করুন ()
org.tensorflow.op.Op থেকে
বিমূর্ত মৃত্যুদন্ড পরিবেশ
env ()
এই অপারেটিং সিস্টেম তৈরি করা হয়েছিল সেই এক্সিকিউশন এনভায়রনমেন্ট ফিরিয়ে দিন।
বিমূর্ত অপারেশন
অপ ()
একটি একক Operation হিসাবে গণনার এই ইউনিটটি ফেরত দিন।

ধ্রুবক

সর্বজনীন স্ট্যাটিক চূড়ান্ত স্ট্রিং OP_NAME

এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত

ধ্রুবক মান: "স্পার্স স্প্লিট"

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

পাবলিক স্ট্যাটিক স্পারসস্প্লিট <T> তৈরি করুন ( স্কোপ স্কোপ, অপারেন্ড < TInt64 > স্প্লিটডিম, অপারেন্ড < TInt64 > সূচক, অপারেন্ড <T> মান, অপারেন্ড < TInt64 > আকৃতি, দীর্ঘ সংখ্যা স্প্লিট)

একটি নতুন SparseSplit অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানার পদ্ধতি।

পরামিতি
সুযোগ বর্তমান সুযোগ
splitDim 0-ডি. যে মাত্রা বরাবর বিভক্ত করা হবে। অবশ্যই `[0, র‌্যাঙ্ক(আকৃতি))' পরিসরে থাকতে হবে।
সূচক 2-ডি টেনসর স্পার্স টেনসরের সূচকগুলিকে উপস্থাপন করে।
মান 1-ডি টেনসর স্পার্স টেনসরের মানগুলিকে উপস্থাপন করে।
আকৃতি 1-ডি. টেনসর স্পার্স টেনসরের আকৃতির প্রতিনিধিত্ব করে। আউটপুট সূচক: 1-ডি টেনসরগুলির একটি তালিকা আউটপুট স্পার্স টেনসরগুলির সূচকগুলিকে উপস্থাপন করে।
numSplit বিভক্ত করার উপায় সংখ্যা.
রিটার্নস
  • SparseSplit এর একটি নতুন উদাহরণ

সর্বজনীন তালিকা< আউটপুট < TInt64 >> আউটপুট সূচক ()

সর্বজনীন তালিকা< আউটপুট < TInt64 >> আউটপুট আকৃতি ()

1-ডি টেনসরের একটি তালিকা আউটপুট স্পার্স টেনসরের আকৃতি উপস্থাপন করে।

সর্বজনীন তালিকা< আউটপুট <T>> আউটপুট মান ()

1-ডি টেনসরগুলির একটি তালিকা আউটপুট স্পারস টেনসরগুলির মানগুলিকে উপস্থাপন করে।