সতর্কতা: প্রতিস্থাপন স্থিতিশীল হওয়ার পরে এই API টি অবচয় করা হয়েছে এবং টেনসরফ্লোয়ের ভবিষ্যতের সংস্করণে সরানো হবে।

UnicodeEncode

সর্বজনীন চূড়ান্ত শ্রেণীর ইউনিকোডএনকোড

ইউনিকোড স্ট্রিংগুলিতে ইনটগুলির একটি সেন্সরটিকে এনকোড করুন।

স্ট্রিংয়ের একটি ভেক্টর প্রদান করে, যেখানে ইউনিকোড কোডপয়েন্টগুলিকে `ইনপুট_ভ্যালু [ইনপুট_স্প্লিট [i]: ইনপুট_স্প্লিট [i + 1]] c` আউটপুট_কোর্ডিং` ব্যবহার করে `আউটপুট [i] constructed নির্মিত হয়`

---

উদাহরণ:

input_values = [72, 101, 108, 108, 111, 87, 111, 114, 108, 100]
 input_splits = [0, 5, 10]
 output_encoding = 'UTF-8'
 
 output = ['Hello', 'World']
 

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

ক্লাস ইউনিকোডইনকোড.অপশনস UnicodeEncode জন্য UnicodeEncode বৈশিষ্ট্য

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

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

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

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

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

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

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

পাবলিক স্ট্যাটিক ইউনিকোডএনকোড তৈরি করুন ( স্কোপ স্কোপ, অপেরাড < Iteger > ইনপুটভ্যালু, অপেরাড <T> ইনপুটস্প্লিটস, স্ট্রিং আউটপুট এনকোডিং, অপশন ... অপশন)

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

পরামিতি
সুযোগ বর্তমান সুযোগ
ইনপুটভ্যালু ইউনিকোড কোডপয়েন্টস যুক্ত একটি 1D টেনসর যা এনকোড করা উচিত।
ইনপুটস্প্লিট ইউনিকোড কোডপয়েন্টগুলি কীভাবে স্ট্রিংগুলিতে বিভক্ত করা উচিত তা উল্লেখ করে একটি 1 ডি টেনসর। বিশেষত, `আউটপুট [i] the স্লাইসে কোডপয়েন্টগুলি এনকোড করে তৈরি করা হয়` ইনপুট_ভ্যালু [ইনপুট_স্প্লিট [i]: ইনপুট_স্প্লিট [i + 1]] ``
আউটপুট এনকোডিং আউটপুট স্ট্রিংগুলির ইউনিকোড এনকোডিং। বৈধ এনকোডিংগুলি হ'ল: U "UTF-8", "UTF-16-BE", এবং "UTF-32-BE" ``
বিকল্পগুলি alচ্ছিক বৈশিষ্ট্য মান বহন করে
ফিরে আসে
  • ইউনিকোডএনকোডের একটি নতুন উদাহরণ

পাবলিক স্ট্যাটিক ইউনিকোডএইনকোড.অপশন ত্রুটি (স্ট্রিং ত্রুটি)

পরামিতি
ত্রুটি ইনপুটটিতে অবৈধ বিন্যাস পাওয়া গেলে নীতি পরিচালনা করার সময় ত্রুটি। 'কঠোর' মানটি অপারেশনটিকে কোনও অবৈধ ইনপুট ফর্ম্যাটিংয়ে একটি অকার্যকর ত্রুটি তৈরি করবে। 'প্রতিস্থাপন' (ডিফল্ট) এর মান একটি অপারেশনটিকে `প্রতিস্থাপন_চারা কোডপয়েন্টের সাহায্যে ইনপুটটিতে কোনও অবৈধ বিন্যাসকে প্রতিস্থাপন করবে। 'অগ্রাহ্য' এর একটি মান অপারেশনকে ইনপুটটিতে কোনও অবৈধ বিন্যাস এড়িয়ে যেতে এবং কোনও সম্পর্কিত আউটপুট অক্ষর তৈরি করতে পারে।

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

প্রদত্ত ইউনিকোড কোডপয়েন্টগুলি থেকে এনকোড করা স্ট্রিংগুলির 1-ডি টেনসর।

পাবলিক স্ট্যাটিক ইউনিকোডএইনকোড.অপশন রিপ্লেসমেন্টচর (লং রিপ্লেসমেন্টচার)

পরামিতি
রিপ্লেসমেন্টচার প্রতিস্থাপন অক্ষর কোডপয়েন্ট `" ত্রুটিগুলি = 'প্রতিস্থাপন' করার সময় ইনপুটটিতে কোনও অবৈধ বিন্যাসের জায়গায় ব্যবহার করতে হবে ` যে কোনও বৈধ ইউনিকোড কোডপয়েন্ট ব্যবহার করা যেতে পারে। ডিফল্ট মান হ'ল ডিফল্ট ইউনিকোড প্রতিস্থাপনের অক্ষর 0xFFFD (U + 65533)।