টেনসরফ্লো :: অপস:: সাবস্ট্র
#include <string_ops.h> Tensor অফ স্ট্রিং থেকে সাবস্ট্রিং রিটার্ন করুন।
সারাংশ
 ইনপুট Tensor প্রতিটি স্ট্রিংয়ের জন্য, len মোট দৈর্ঘ্য সহ ইনডেক্স pos থেকে শুরু করে একটি সাবস্ট্রিং তৈরি করে।
 যদি len একটি সাবস্ট্রিংকে সংজ্ঞায়িত করে যা ইনপুট স্ট্রিংয়ের দৈর্ঘ্যের বাইরে প্রসারিত হবে, বা যদি len ঋণাত্মক হয়, তাহলে যতটা সম্ভব অক্ষর ব্যবহার করা হবে।
 একটি নেতিবাচক pos শেষ থেকে পিছনের দিকে স্ট্রিংয়ের মধ্যে দূরত্ব নির্দেশ করে।
 যদি pos একটি সূচক নির্দিষ্ট করে যা ইনপুট স্ট্রিংগুলির জন্য পরিসীমার বাইরে, তাহলে একটি InvalidArgumentError নিক্ষেপ করা হয়।
 pos এবং len আকৃতি অবশ্যই একই হতে হবে, অন্যথায় Op সৃষ্টিতে একটি ValueError নিক্ষেপ করা হবে।
 দ্রষ্টব্য : Substr দুটি মাত্রা পর্যন্ত সম্প্রচার সমর্থন করে। এখানে সম্প্রচার সম্পর্কে আরো
উদাহরণ
 স্কেলার pos এবং len ব্যবহার করে: 
input = [b'Hello', b'World'] position = 1 length = 3
output = [b'ell', b'orl']
 input হিসাবে একই আকৃতি সহ pos এবং len ব্যবহার করা: 
input = [[b'ten', b'eleven', b'twelve'],
         [b'thirteen', b'fourteen', b'fifteen'],
         [b'sixteen', b'seventeen', b'eighteen']]
position = [[1, 2, 3],
            [1, 2, 3],
            [1, 2, 3]]
length =   [[2, 3, 4],
            [4, 3, 2],
            [5, 5, 5]]output = [[b'en', b'eve', b'lve'],
          [b'hirt', b'urt', b'te'],
          [b'ixtee', b'vente', b'hteen']] input pos এবং len সম্প্রচার করা: 
input = [[b'ten', b'eleven', b'twelve'],
         [b'thirteen', b'fourteen', b'fifteen'],
         [b'sixteen', b'seventeen', b'eighteen'],
         [b'nineteen', b'twenty', b'twentyone']]
position = [1, 2, 3]
length =   [1, 2, 3]output = [[b'e', b'ev', b'lve'],
          [b'h', b'ur', b'tee'],
          [b'i', b've', b'hte'],
          [b'i', b'en', b'nty']] pos এবং len সম্প্রচার input : 
input = b'thirteen' position = [1, 5, 7] length = [3, 2, 1]
output = [b'hir', b'ee', b'n']
উত্থাপন করে:
-  ValueError: যদি প্রথম আর্গুমেন্টটিকেdtype string-এর টেনসরে রূপান্তর করা না যায়।
-  InvalidArgumentError: যদি সূচকগুলি পরিসীমার বাইরে থাকে৷
-  ValueError: যদিposএবংlenএকই আকৃতি না হয়।
যুক্তি:
- স্কোপ: একটি স্কোপ অবজেক্ট
- ইনপুট: স্ট্রিং এর টেনসর
- pos: স্কেলার প্রতিটি সাবস্ট্রিং-এ প্রথম অক্ষরের অবস্থান নির্ধারণ করে
- len: স্কেলার প্রতিটি সাবস্ট্রিং-এ অন্তর্ভুক্ত করার জন্য অক্ষরের সংখ্যা নির্ধারণ করে
 ঐচ্ছিক বৈশিষ্ট্য (দেখুন Attrs ):
-  ইউনিট: যে ইউনিটটি সাবস্ট্রিং তৈরি করতে ব্যবহৃত হয়। এর মধ্যে একটি: "BYTE"(বাইট দ্বারা অবস্থান এবং দৈর্ঘ্য নির্ধারণের জন্য) বা"UTF8_CHAR"(UTF-8 এনকোডেড ইউনিকোড কোড পয়েন্টের জন্য)। ডিফল্ট হল"BYTE"।unit=UTF8_CHARএবংinputস্ট্রিংগুলিতে কাঠামোগতভাবে বৈধ UTF-8 না থাকলে ফলাফলগুলি অনির্ধারিত।
রিটার্ন:
| কনস্ট্রাক্টর এবং ডেস্ট্রাক্টর | |
|---|---|
| Substr (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input pos, :: tensorflow::Input len) | |
| Substr (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input pos, :: tensorflow::Input len, const Substr::Attrs & attrs) | 
| পাবলিক বৈশিষ্ট্য | |
|---|---|
| operation | |
| output | |
| পাবলিক ফাংশন | |
|---|---|
| node () const | ::tensorflow::Node * | 
| operator::tensorflow::Input () const | |
| operator::tensorflow::Output () const | |
| পাবলিক স্ট্যাটিক ফাংশন | |
|---|---|
| Unit (StringPiece x) | |
| কাঠামো | |
|---|---|
| tensorflow:: ops:: Substr:: Attrs | সাবস্ট্রের জন্য ঐচ্ছিক অ্যাট্রিবিউট সেটার। | 
পাবলিক বৈশিষ্ট্য
অপারেশন
Operation operation
আউটপুট
::tensorflow::Output output
পাবলিক ফাংশন
সাবস্ট্র
Substr( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input pos, ::tensorflow::Input len )
সাবস্ট্র
Substr( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input pos, ::tensorflow::Input len, const Substr::Attrs & attrs )
নোড
::tensorflow::Node * node() const
অপারেটর::টেনসরফ্লো::ইনপুট
operator::tensorflow::Input() const
অপারেটর::টেনসরফ্লো::আউটপুট
operator::tensorflow::Output() const
পাবলিক স্ট্যাটিক ফাংশন
ইউনিট
Attrs Unit( StringPiece x )