UnicodeEncode

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

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

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

---

উদাহরণ:

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.Options UnicodeEncode এর জন্য ঐচ্ছিক বৈশিষ্ট্য

ধ্রুবক

স্ট্রিং OP_NAME এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত

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

আউটপুট < TString >
আউটপুট হিসাবে ()
টেনসরের প্রতীকী হ্যান্ডেল ফেরত দেয়।
স্ট্যাটিক ইউনিকোড এনকোড
তৈরি করুন ( স্কোপ স্কোপ, অপারেন্ড < TInt32 > inputValues, Operand <? প্রসারিত TNumber > inputSplits, স্ট্রিং আউটপুট এনকোডিং, বিকল্প... বিকল্প)
একটি নতুন UnicodeEncode অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানা পদ্ধতি।
স্ট্যাটিক UnicodeEncode.Options
ত্রুটি (স্ট্রিং ত্রুটি)
আউটপুট < TString >
আউটপুট ()
প্রদত্ত ইউনিকোড কোডপয়েন্ট থেকে এনকোড করা স্ট্রিংয়ের 1-D টেনসর।
স্ট্যাটিক UnicodeEncode.Options
প্রতিস্থাপন চর (দীর্ঘ প্রতিস্থাপন চর)

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

ধ্রুবক

সর্বজনীন স্ট্যাটিক চূড়ান্ত স্ট্রিং OP_NAME

এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত

ধ্রুবক মান: "ইউনিকোডএনকোড"

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

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

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

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

পাবলিক স্ট্যাটিক ইউনিকোডএনকোড তৈরি করুন ( স্কোপ স্কোপ, অপারেন্ড < TInt32 > inputValues, Operand <? প্রসারিত TNumber > inputSplits, স্ট্রিং আউটপুট এনকোডিং, বিকল্প... বিকল্প)

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

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

পাবলিক স্ট্যাটিক UnicodeEncode.Options ত্রুটি (স্ট্রিং ত্রুটি)

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

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

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

পাবলিক স্ট্যাটিক ইউনিকোডএনকোড। বিকল্প প্রতিস্থাপন চর (দীর্ঘ প্রতিস্থাপন চর)

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