সেন্সরফ্লো :: অপস :: স্ট্রিংস্প্লিট

#include <string_ops.h>

SparseTensor delimiter ভিত্তিতে input উপাদানগুলি বিভক্ত input

সারসংক্ষেপ

এন উত্স আকার হতে দিন (সাধারণত এন ব্যাচের আকার হবে)। প্রতিটি উপাদান বিভক্ত input উপর ভিত্তি করে delimiter এবং একটি ফিরতি SparseTensor ফাটানো টোকেন রয়েছে। খালি টোকেন উপেক্ষা করা হয়।

delimiter খালি, বা বিভক্ত অক্ষরের একটি স্ট্রিং হতে পারে। তাহলে delimiter একটি খালি স্ট্রিং হয়, প্রতিটি উপাদান input পৃথক একক বাইট অক্ষর স্ট্রিং বিভক্ত করা হয়, হল UTF-8 multibyte ক্রম বিভাজন সহ। অন্যথায় delimiter প্রতিটি চরিত্রই একটি সম্ভাব্য বিভাজন বিন্দু।

উদাহরণস্বরূপ: এন = 2, ইনপুট [0] হ'ল হ্যালো ওয়ার্ল্ড 'এবং ইনপুট [1] হ'ল' আব সি ', তারপরে আউটপুট হবে

সূচকগুলি = [0, 0; 0, 1; 1, 0; 1, 1; 1, 2] আকৃতি = [2, 3] মান = ['হ্যালো', 'বিশ্ব', 'ক', 'বি', 'সি']

যুক্তি:

  • সুযোগ: একটি স্কোপ অবজেক্ট
  • ইনপুট: 1-ডি। স্ট্রিং বিভক্ত।
  • সীমানা: 0-ডি। ডিলিমিটার অক্ষর (বাইট), বা খালি স্ট্রিং।

Attrs বৈশিষ্ট্য ( Attrs ):

  • skip_empty: একটি bool । যদি True , ফলাফল থেকে খালি স্ট্রিংগুলি এড়িয়ে যান।

রিটার্নস:

  • Output সূচকগুলি: স্পার্স টেনসরের সূচকগুলি উপস্থাপন করে এমন int64 এর একটি ঘন ম্যাট্রিক্স।
  • Output মান: বিভাজিত মানগুলির সাথে সম্পর্কিত স্ট্রিংগুলির একটি ভেক্টর।
  • Output আকৃতি: স্পার্স টেনসরের আকৃতি উপস্থাপন করে এমন ইন্টার -64 এর দৈর্ঘ্য -2 ভেক্টর, যেখানে প্রথম মান এন এবং দ্বিতীয় মানটি একক ইনপুট প্রবেশের ক্ষেত্রে সর্বাধিক টোকনের সংখ্যা।

নির্মাণকারী এবং ধ্বংসকারী

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)

স্ট্রাক্টস

টেনসরফ্লো :: অপ্স :: স্ট্রিংস্প্লিট :: অ্যাটার্স

স্ট্রিংস্প্লিটের জন্য alচ্ছিক অ্যাট্রিবিউট সেটটার

জনসাধারণের গুণাবলী

সূচকগুলি

::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
)

পাবলিক স্ট্যাটিক ফাংশন

SkipEmpty

Attrs SkipEmpty(
  bool x
)