টেনসরফ্লো :: অপস:: স্ট্রিং স্প্লিট
#include <string_ops.h>
delimiter
উপর ভিত্তি করে input
উপাদানগুলিকে SparseTensor
বিভক্ত করুন।
সারাংশ
ধরুন N হল উৎসের আকার (সাধারণত N হবে ব্যাচের আকার)। delimiter
উপর ভিত্তি করে input
প্রতিটি উপাদানকে বিভক্ত করুন এবং বিভক্ত টোকেন সমন্বিত একটি SparseTensor
ফেরত দিন। খালি টোকেন উপেক্ষা করা হয়.
delimiter
খালি হতে পারে, অথবা বিভক্ত অক্ষরের একটি স্ট্রিং। যদি delimiter
একটি খালি স্ট্রিং হয়, input
প্রতিটি উপাদান পৃথক একক-বাইট অক্ষর স্ট্রিংগুলিতে বিভক্ত হয়, যার মধ্যে UTF-8 মাল্টিবাইট সিকোয়েন্সের বিভাজন সহ। অন্যথায় delimiter
প্রতিটি অক্ষর একটি সম্ভাব্য বিভাজন বিন্দু।
উদাহরণস্বরূপ: N = 2, ইনপুট[0] হল 'হ্যালো ওয়ার্ল্ড' এবং ইনপুট[1] হল 'ab c', তাহলে আউটপুট হবে
সূচক = [0, 0; 0, 1; 1, 0; 1, 1; 1, 2] আকৃতি = [2, 3] মান = ['হ্যালো', 'ওয়ার্ল্ড', 'এ', 'বি', 'সি']
যুক্তি:
- স্কোপ: একটি স্কোপ অবজেক্ট
- ইনপুট: 1-ডি। বিভক্ত স্ট্রিং.
- ডিলিমিটার: 0-D। অক্ষর (বাইট) বা খালি স্ট্রিং ডিলিমিটার করুন।
ঐচ্ছিক বৈশিষ্ট্য (দেখুন Attrs
):
- skip_empty: একটি
bool
.True
হলে, ফলাফল থেকে খালি স্ট্রিংগুলি এড়িয়ে যান।
রিটার্ন:
-
Output
সূচক: int64 এর একটি ঘন ম্যাট্রিক্স স্পার্স টেনসরের সূচকগুলিকে উপস্থাপন করে। -
Output
মান: বিভক্ত মানের সাথে সম্পর্কিত স্ট্রিংগুলির একটি ভেক্টর। -
Output
আকৃতি: int64-এর একটি দৈর্ঘ্য-2 ভেক্টর স্পার্স টেনসরের আকৃতির প্রতিনিধিত্ব করে, যেখানে প্রথম মানটি হল N এবং দ্বিতীয় মান হল একটি একক ইনপুট এন্ট্রিতে সর্বাধিক সংখ্যক টোকেন।
কনস্ট্রাক্টর এবং ডেস্ট্রাক্টর | |
---|---|
StringSplit (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input delimiter) | |
StringSplit (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input delimiter, const StringSplit::Attrs & attrs) |
পাবলিক বৈশিষ্ট্য | |
---|---|
indices | |
operation | |
shape | |
values |
পাবলিক স্ট্যাটিক ফাংশন | |
---|---|
SkipEmpty (bool x) |
কাঠামো | |
---|---|
tensorflow:: ops:: StringSplit:: Attrs | StringSplit- এর জন্য ঐচ্ছিক অ্যাট্রিবিউট সেটার। |
পাবলিক বৈশিষ্ট্য
সূচক
::tensorflow::Output indices
অপারেশন
Operation operation
আকৃতি
::tensorflow::Output shape
মান
::tensorflow::Output values
পাবলিক ফাংশন
স্ট্রিং স্প্লিট
StringSplit( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input delimiter )
স্ট্রিং স্প্লিট
StringSplit( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input delimiter, const StringSplit::Attrs & attrs )
পাবলিক স্ট্যাটিক ফাংশন
খালি এড়িয়ে যান
Attrs SkipEmpty( bool x )