সতর্কতা: এই APIটি বাতিল করা হয়েছে এবং প্রতিস্থাপন স্থিতিশীল হওয়ার পরে TensorFlow এর ভবিষ্যতের সংস্করণে সরানো হবে।
DynamicPartition
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
`পার্টিশন` থেকে সূচক ব্যবহার করে `ডাটা`কে `num_partitions` টেনসরে ভাগ করে।
`partitions.ndim` আকারের প্রতিটি ইনডেক্স টিপল `js` এর জন্য, স্লাইস `data[js, ...]`টি `outputs[partitions[js]]` এর অংশ হয়ে যায়। `পার্টিশন[js] = i` সহ স্লাইসগুলি `js` এর অভিধানিক ক্রমে `আউটপুট[i]` এ স্থাপন করা হয়, এবং `আউটপুট[i]` এর প্রথম মাত্রা হল `পার্টিশন`-এ এন্ট্রির সংখ্যা সমান `আমি` বিস্তারিতভাবে,
outputs[i].shape = [sum(partitions == i)] + data.shape[partitions.ndim:]
outputs[i] = pack([data[js, ...] for js if partitions[js] == i])
`data.shape` অবশ্যই `partitions.shape` দিয়ে শুরু হবে।
যেমন:
# Scalar partitions.
partitions = 1
num_partitions = 2
data = [10, 20]
outputs[0] = [] # Empty with shape [0, 2]
outputs[1] = [[10, 20]]
# Vector partitions.
partitions = [0, 0, 1, 1, 0]
num_partitions = 2
data = [10, 20, 30, 40, 50]
outputs[0] = [10, 20, 50]
outputs[1] = [30, 40]
কিভাবে পার্টিশন আবার মার্জ করতে হয় তার উদাহরণের জন্য `ডাইনামিক_স্টিচ` দেখুন।
উত্থাপিত হয়: * `InvalidArgumentError` নিম্নলিখিত ক্ষেত্রে: - যদি পার্টিশনগুলি পরিসরে না হয় `[0, num_partiions)` - যদি `partitions.shape` `data.shape` আর্গুমেন্টের উপসর্গের সাথে মেলে না।
উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি
java.lang.Object ক্লাস থেকে | বুলিয়ান | সমান (অবজেক্ট arg0) |
| চূড়ান্ত ক্লাস<?> | getClass () |
| int | হ্যাশকোড () |
| চূড়ান্ত শূন্যতা | অবহিত করুন () |
| চূড়ান্ত শূন্যতা | সকলকে অবহিত করুন () |
| স্ট্রিং | toString () |
| চূড়ান্ত শূন্যতা | অপেক্ষা করুন (দীর্ঘ arg0, int arg1) |
| চূড়ান্ত শূন্যতা | অপেক্ষা করুন (দীর্ঘ arg0) |
| চূড়ান্ত শূন্যতা | অপেক্ষা করুন () |
ইন্টারফেস java.lang.Iterable থেকে | অকার্যকর | প্রতিটির জন্য (ভোক্তা<? super T> arg0) |
| বিমূর্ত ইটারেটর< অপারেন্ড <T>> | পুনরাবৃত্তিকারী () |
| স্প্লিটারেটর< অপারেন্ড <T>> | স্প্লিটারেটর () |
পাবলিক পদ্ধতি
পাবলিক স্ট্যাটিক ডায়নামিক পার্টিশন <T> তৈরি করুন ( স্কোপ স্কোপ, অপারেন্ড <T> ডেটা, অপারেন্ড <Integer> পার্টিশন, লং numPartitions)
একটি নতুন ডায়নামিক পার্টিশন অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানার পদ্ধতি।
পরামিতি
| সুযোগ | বর্তমান সুযোগ |
|---|
| পার্টিশন | যেকোন আকৃতি। পরিসরে সূচকগুলি `[0, num_partitions)`। |
|---|
| numpartitions | আউটপুটে পার্টিশনের সংখ্যা। |
|---|
রিটার্নস
- ডাইনামিক পার্টিশনের একটি নতুন উদাহরণ
পাবলিক ইটারেটর< অপারেন্ড <T>> পুনরাবৃত্তিকারী ()
সর্বজনীন তালিকা< আউটপুট <T>> আউটপুট ()
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-25 UTC-তে শেষবার আপডেট করা হয়েছে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2025-07-25 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[]]