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

UnicodeEncode

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

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

স্ট্রিংগুলির একটি ভেক্টর দেখায়, যেখানে `আউটপুট_এনকোডিং` ব্যবহার করে `ইনপুট_মান[ইনপুট_স্প্লিট[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

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

আউটপুট <স্ট্রিং>
asOutput ()
একটি টেনসরের প্রতীকী হ্যান্ডেল প্রদান করে।
স্ট্যাটিক <টি প্রসারিত number> UnicodeEncode
তৈরি ( ব্যাপ্তি সুযোগ প্রতীক <integer> inputValues, প্রতীক <টি> inputSplits, স্ট্রিং outputEncoding, বিকল্পসমূহ ... অপশন)
একটি নতুন UnicodeEncode অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানা পদ্ধতি।
স্ট্যাটিক UnicodeEncode.Options
ত্রুটি (স্ট্রিং ত্রুটিগুলি দেখে)
আউটপুট <স্ট্রিং>
আউটপুট ()
প্রদত্ত ইউনিকোড কোডপয়েন্ট থেকে এনকোড করা স্ট্রিংয়ের 1-ডি টেনসর।
স্ট্যাটিক UnicodeEncode.Options
replacementChar (দীর্ঘ replacementChar)

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

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

পাবলিক আউটপুট <স্ট্রিং> asOutput ()

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

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

পাবলিক স্ট্যাটিক UnicodeEncode তৈরি করুন ( ব্যাপ্তি সুযোগ প্রতীক <integer> inputValues, প্রতীক <টি> inputSplits, স্ট্রিং outputEncoding, বিকল্পসমূহ ... অপশন)

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

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

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

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

পাবলিক আউটপুট <স্ট্রিং> আউটপুট ()

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

পাবলিক স্ট্যাটিক UnicodeEncode.Options replacementChar (দীর্ঘ replacementChar)

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