tensorflow :: ops :: StringSplitV2
#include <string_ops.h>
عناصر source
بر اساس sep
به یک SparseTensor
.
خلاصه
بگذارید N اندازه منبع باشد (نوعاً N اندازه دسته خواهد بود). هر عنصر source
بر اساس sep
و یک SparseTensor
حاوی تقسیم تقسیم ها را SparseTensor
. نشانه های خالی نادیده گرفته می شوند.
به عنوان مثال ، N = 2 ، منبع [0] "سلام جهان" و منبع [1] "ab c" است ، سپس خروجی
st.indices = [0, 0; 0, 1; 1, 0; 1, 1; 1, 2] st.shape = [2, 3] st.values = ['hello', 'world', 'a', 'b', 'c']خواهد بود
اگر sep
داده شود ، جداکننده های متوالی با هم گروه نمی شوند و به نظر می رسد رشته های خالی را محدود می کند. به عنوان مثال ، منبع "1\<\>2\<\>\<\>3"
و بخش "\<\>"
برمی گرداند ["1", "2", "", "3"]
. اگر sep
هیچ باشد یا یک رشته خالی باشد ، فضای خالی متوالی به عنوان یک جدا کننده واحد در نظر گرفته می شود و اگر رشته دارای فضای خالی پیشرو یا انتهایی باشد ، در انتهای استارتر هیچ رشته خالی وجود نخواهد داشت.
توجه داشته باشید که رفتار فوق الذکر مطابق با python's str.split است.
استدلال ها:
- دامنه: یک شی Sc Scope
- ورودی:
Tensor
رشته1-D
، رشته هایی که تقسیم می شوند. - sep:
Tensor
رشته0-D
، شخصیت جداکننده.
ویژگی های اختیاری (به Attrs
مراجعه کنید):
- maxsplit: یک
int
. اگرmaxsplit > 0
، تقسیم نتیجه محدود می شود.
بازده:
سازندگان و ویرانگران | |
---|---|
StringSplitV2 (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input sep) | |
StringSplitV2 (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input sep, const StringSplitV2::Attrs & attrs) |
صفات عمومی | |
---|---|
indices | |
operation | |
shape | |
values |
توابع استاتیک عمومی | |
---|---|
Maxsplit (int64 x) |
سازه ها | |
---|---|
tensorflow :: ops :: StringSplitV2 :: Attrs | تنظیم کننده های ویژگی اختیاری برای StringSplitV2 . |
صفات عمومی
شاخص ها
::tensorflow::Output indices
عمل
Operation operation
شکل
::tensorflow::Output shape
ارزش های
::tensorflow::Output values
کارکردهای عمومی
StringSplitV2
StringSplitV2( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input sep )
StringSplitV2
StringSplitV2( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input sep, const StringSplitV2::Attrs & attrs )
توابع استاتیک عمومی
ماکس اسپلیت
Attrs Maxsplit( int64 x )
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2020-04-20 بهوقت ساعت هماهنگ جهانی.