আনসোর্টড সেগমেন্টজাইন

পাবলিক ফাইনাল ক্লাস আনসোর্টড সেগমেন্টজাইন

`সেগমেন্ট_আইডি`-এর উপর ভিত্তি করে` ইনপুটসের উপাদানগুলিতে যোগদান করে `

টেনসারের অংশগুলি সহ স্ট্রিংয়ের যোগদানের গণনা করে। Rank N` এবং "rank N + M`" র‌্যাঙ্ক সহ `ডেটা` সহ` সেগমেন্ট_আইডি` দেওয়া হয়েছে

`আউটপুট [আমি, কে 1 ... কেএম] = স্ট্রিংস.জাইন ([ডেটা [জে 1 ... জেএন, কে 1 ... কেএম])`)

যেখানে যোগদান সমস্তটি শেষ হয়ে গেছে [j1 ... jN] যেমন সেগমেন্ট_আইডস [জে 1 ... জেএন] = i। স্ট্রিংগুলি সারি-প্রধান ক্রমে যুক্ত হয়।

উদাহরণস্বরূপ:

inputs = [['Y', 'q', 'c'], ['Y', '6', '6'], ['p', 'G', 'a']]
 output_array = string_ops.unsorted_segment_join(inputs=inputs,
                                                 segment_ids=[1, 0, 1],
                                                 num_segments=2,
                                                 separator=':'))
 # output_array ==> [['Y', '6', '6'], ['Y:p', 'q:G', 'c:a']]
 
 
 inputs = ['this', 'is', 'a', 'test']
 output_array = string_ops.unsorted_segment_join(inputs=inputs,
                                                 segment_ids=[0, 0, 0, 0],
                                                 num_segments=1,
                                                 separator=':'))
 # output_array ==> ['this:is:a:test']
 

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

ক্লাস আনসোর্টড সেগমেন্টজাইন.অપ્শনস আনসোর্টডসেগমেন্টজইনের জন্য UnsortedSegmentJoin বৈশিষ্ট্য

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

আউটপুট <স্ট্রিং>
আউটপুট ()
একটি সেন্সরটির প্রতীকী হ্যান্ডেল ফেরত দেয়।
স্থির <টি প্রসারিত সংখ্যা, ইউ প্রসারিত সংখ্যা> আনসোর্টডসেগমেন্টজাইন
তৈরি করুন ( স্কোপ স্কোপ, অপেরাড <স্ট্রিং> ইনপুট, অপেরাড <টি> সেগমেন্টআইডস, অপেরাড <ইউ> নাম সেকশন, অপশন ... অপশন)
একটি নতুন আনসোর্টড সেগমেন্টজাইন অপারেশন মোড়ানো একটি ক্লাস তৈরির জন্য কারখানা পদ্ধতি।
আউটপুট <স্ট্রিং>
স্ট্যাটিক অরসোর্টড সেগমেন্টজাইন.অপশনস
বিভাজক (স্ট্রিং বিভাজক)

উত্তরাধিকারী পদ্ধতি

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

সর্বজনীন আউটপুট <স্ট্রিং> আউটপুট হিসাবে ()

একটি সেন্সরটির প্রতীকী হ্যান্ডেল ফেরত দেয়।

টেনসরফ্লো অপারেশনের ইনপুটগুলি অন্য টেনসরফ্লো অপারেশনের আউটপুট। এই পদ্ধতিটি প্রতীকী হ্যান্ডেল প্রাপ্ত করতে ব্যবহৃত হয় যা ইনপুটটির গণনা উপস্থাপন করে।

পাবলিক স্ট্যাটিক UnsortedSegmentJoin তৈরি করুন ( ব্যাপ্তি সুযোগ প্রতীক <স্ট্রিং> ইনপুট, প্রতীক <টি> segmentIds, প্রতীক <u> numSegments, বিকল্পসমূহ ... অপশন)

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

পরামিতি
সুযোগ বর্তমান সুযোগ
ইনপুটস যোগদানের জন্য ইনপুট।
সেগমেন্টআইডস একটি সেন্সর যার আকার ডেটা.শপের একটি উপসর্গ। Gণাত্মক সেগমেন্ট আইডিগুলি সমর্থিত নয়।
numSeਮੈਂਟ একটি স্কেলার।
বিকল্পগুলি alচ্ছিক বৈশিষ্ট্য মান বহন করে
ফিরে আসে
  • আনসোর্টড সেগমেন্টজউইনের একটি নতুন উদাহরণ

সর্বজনীন আউটপুট <স্ট্রিং> আউটপুট ()

পাবলিক স্ট্যাটিক আনসোর্টড সেগমেন্টজাইন.অপশন বিভাজক (স্ট্রিং বিভাজক)

পরামিতি
বিভাজক যোগদানের সময় পৃথককারীটি ব্যবহার করতে হবে।