tensor akışı:: işlem:: StringSplitV2
#include <string_ops.h>
source
öğelerini sep
göre bir SparseTensor
bölün.
Özet
N kaynağın boyutu olsun (genellikle N parti boyutu olacaktır). source
her bir öğesini sep
göre bölün ve bölünmüş belirteçleri içeren bir SparseTensor
döndürün. Boş jetonlar dikkate alınmaz.
Örneğin, N = 2, kaynak[0] 'merhaba dünya' ve kaynak[1] 'ab c' ise, çıktı şu şekilde olacaktır:
st.indices = [0, 0; 0, 1; 1, 0; 1, 1; 1, 2] st.shape = [2, 3] st.values = ['hello', 'world', 'a', 'b', 'c']
sep
verilirse ardışık sınırlayıcılar birlikte gruplandırılmaz ve boş dizeleri sınırladığı kabul edilir. Örneğin, "1\<\>2\<\>\<\>3"
kaynağı ve "\<\>"
bölü ["1", "2", "", "3"]
değerini döndürür. sep
, Yok veya boş bir dize ise, ardışık boşluklar tek bir ayırıcı olarak kabul edilir ve dizenin başında veya sonunda boşluk varsa sonuç, başlangıç ucunda boş dizeler içermez.
Yukarıda belirtilen davranışın python'un str.split'iyle eşleştiğini unutmayın.
Argümanlar:
- kapsam: Bir Kapsam nesnesi
- girdi:
1-D
dizeTensor
, bölünecek dizeler. - sep:
0-D
dizeTensor
, sınırlayıcı karakter.
İsteğe bağlı özellikler (bkz. Attrs
):
- maxsplit: Bir
int
.maxsplit > 0
ise sonucun bölünme sınırı.
İade:
Yapıcılar ve Yıkıcılar | |
---|---|
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) |
Genel özellikler | |
---|---|
indices | |
operation | |
shape | |
values |
Genel statik işlevler | |
---|---|
Maxsplit (int64 x) |
Yapılar | |
---|---|
tensorflow:: ops:: StringSplitV2:: Öznitelikler | StringSplitV2 için isteğe bağlı öznitelik ayarlayıcılar. |
Genel özellikler
endeksler
::tensorflow::Output indices
operasyon
Operation operation
şekil
::tensorflow::Output shape
değerler
::tensorflow::Output values
Kamu işlevleri
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 )
Genel statik işlevler
Maksimum bölme
Attrs Maxsplit( int64 x )