عناصر «source» را بر اساس «sep» به «SparseTensor» تقسیم کنید.
اجازه دهید N اندازه منبع باشد (معمولا N اندازه دسته ای خواهد بود). هر عنصر «source» را بر اساس «sep» تقسیم کنید و یک «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']
 توجه داشته باشید که رفتار ذکر شده در بالا با str.split پایتون مطابقت دارد.
کلاس های تو در تو
| کلاس | StringSplit.Options | ویژگی های اختیاری برای StringSplit | |
ثابت ها
| رشته | OP_NAME | نام این عملیات، همانطور که توسط موتور هسته TensorFlow شناخته می شود | 
روش های عمومی
| استاتیک StringSplit | |
| خروجی < TINT64 > |  شاخص ها () | 
| استاتیک StringSplit.Options |  maxsplit (Long maxsplit) | 
| خروجی < TINT64 > |  شکل () | 
| خروجی < TRString > |  مقادیر ()  | 
روش های ارثی
ثابت ها
رشته نهایی ثابت عمومی OP_NAME
نام این عملیات، همانطور که توسط موتور هسته TensorFlow شناخته می شود
روش های عمومی
ایجاد StringSplit استاتیک عمومی ( Scope scope، Operand < TString > ورودی، Operand < TString > Sep، Options... گزینه ها)
روش Factory برای ایجاد کلاسی که یک عملیات StringSplit جدید را بسته بندی می کند.
پارامترها
| دامنه | محدوده فعلی | 
|---|---|
| ورودی | رشته «1-D» «تنسور»، رشتهها برای تقسیم. | 
| سپتامبر | رشته «0-D» «Tensor»، کاراکتر جداکننده. | 
| گزینه ها | مقادیر ویژگی های اختیاری را حمل می کند | 
برمی گرداند
- یک نمونه جدید از StringSplit
استاتیک عمومی StringSplit.Options maxsplit (Long maxsplit)
پارامترها
| maxsplit | یک "int". اگر «maxsplit > 0»، تقسیم نتیجه را محدود کنید. | 
|---|