ReadVariableXlaSplitND

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

সমস্ত মাত্রা জুড়ে সম্পদ পরিবর্তনশীল ইনপুট টেনসরকে বিভক্ত করে।

একটি অপ যা প্রদত্ত num_splits অ্যাট্রিবিউটের উপর ভিত্তি করে রিসোর্স ভেরিয়েবল ইনপুট টেনসরকে বিভক্ত করে, ঐচ্ছিকভাবে প্যাড স্লাইস করে এবং স্লাইসগুলি ফেরত দেয়। স্লাইস সারি প্রধান ক্রম ফেরত দেওয়া হয়.

এই অপটি টিপিইউ সেতুর মাধ্যমে তৈরি করা যেতে পারে।

উদাহরণস্বরূপ, `ইনপুট` টেনসরের সাথে:

[[0, 1, 2],
  [3, 4, 5],
  [6, 7, 8]]
 
`num_splits`:
[2, 2]
 
এবং `paddings`:
[1, 1]
 
প্রত্যাশিত `আউটপুট` হল:
[[0, 1],
  [3, 4]]
 [[2, 0],
  [5, 0]]
 [[6, 7],
  [0, 0]]
 [[8, 0],
  [0, 0]]
 

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

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

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

স্ট্যাটিক <T> ReadVariableXlaSplitND <T>
তৈরি করুন ( স্কোপ স্কোপ, অপারেন্ড <?> রিসোর্স, ক্লাস<T> টি, লং এন, লিস্ট<লং> নম্বর স্প্লিট, বিকল্প... বিকল্প)
একটি নতুন ReadVariableXlaSplitND অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানার পদ্ধতি।
ইটারেটর< অপারেন্ড <T>>
তালিকা< আউটপুট <T>>
স্ট্যাটিক ReadVariableXlaSplitND.Options
প্যাডিং (লিস্ট<লং> প্যাডিং)

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

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

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

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

পরামিতি
সুযোগ বর্তমান সুযোগ
সম্পদ ইনপুট টেনসরের রিসোর্স ভেরিয়েবল সমস্ত মাত্রা জুড়ে বিভক্ত। } out_arg { নাম: "outputs" বর্ণনা: <
numSplits প্রতি মাত্রা বিভক্ত করার উপায় সংখ্যা. আকৃতির মাত্রা অবশ্যই সমানভাবে বিভাজ্য হতে হবে।
বিকল্প ঐচ্ছিক বৈশিষ্ট্য মান বহন করে
রিটার্নস
  • ReadVariableXlaSplitND এর একটি নতুন উদাহরণ

পাবলিক ইটারেটর< অপারেন্ড <T>> পুনরাবৃত্তিকারী ()

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

পাবলিক স্ট্যাটিক ReadVariableXlaSplitND.Options প্যাডিং (List<Long> paddings)

পরামিতি
প্যাডিং বিভক্ত করার আগে প্রয়োগ করার জন্য ইনপুট টেনসরের প্রতি মাত্রার ডান প্যাডিংয়ের ঐচ্ছিক তালিকা। এটি একটি মাত্রা সমানভাবে বিভাজ্য করতে ব্যবহার করা যেতে পারে।