ReadVariableXlaSplitND

পাবলিক চূড়ান্ত বর্গ ReadVariableXlaSplitND

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

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

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

উদাহরণস্বরূপ, `input` টেন্সর সঙ্গে

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

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

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

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

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

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

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

পাবলিক স্ট্যাটিক ReadVariableXlaSplitND <টি> তৈরি করুন ( ব্যাপ্তি সুযোগ প্রতীক <?> রিসোর্স ক্লাস <টি> টি, লং এন, তালিকা <লং> numSplits, বিকল্পসমূহ ... অপশন)

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

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

প্রকাশ্য ইটারেটর < প্রতীক <টি >> পুনরুক্তিকারীর ()

প্রকাশ্য তালিকা < আউটপুট <টি >> আউটপুট ()

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

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

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

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

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

উদাহরণস্বরূপ, `input` টেন্সর সঙ্গে

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

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

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

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

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

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

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

পাবলিক স্ট্যাটিক ReadVariableXlaSplitND <টি> তৈরি করুন ( ব্যাপ্তি সুযোগ প্রতীক <?> রিসোর্স ক্লাস <টি> টি, লং এন, তালিকা <লং> numSplits, বিকল্পসমূহ ... অপশন)

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

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

প্রকাশ্য ইটারেটর < প্রতীক <টি >> পুনরুক্তিকারীর ()

প্রকাশ্য তালিকা < আউটপুট <টি >> আউটপুট ()

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

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