tensorflow :: ops :: StringSplit
#include <string_ops.h>
delimiter
dayalı input
öğelerini bir SparseTensor
.
Özet
N, kaynağın boyutu olsun (tipik olarak N, parti boyutu olacaktır). Her input
öğesini delimiter
göre SparseTensor
ve bölünmüş jetonları içeren bir SparseTensor
. Boş jetonlar dikkate alınmaz.
delimiter
boş veya bölünmüş karakterler dizisi olabilir. delimiter
boş bir dizeyse, input
her bir öğesi, UTF-8 çok baytlı dizilerin bölünmesi dahil olmak üzere ayrı tek baytlık karakter dizilerine bölünür. Aksi takdirde, delimiter
her karakteri potansiyel bir bölünme noktasıdır.
Örneğin: N = 2, giriş [0] 'merhaba dünya' ve giriş [1] 'ab c' ise çıktı
endeksler = [0, 0; 0, 1; 1, 0; 1, 1; 1, 2] şekil = [2, 3] değerler = ['merhaba', 'dünya', 'a', 'b', 'c']
Argümanlar:
- kapsam: Bir Scope nesnesi
- giriş: 1-D. Bölünecek dizeler.
- sınırlayıcı: 0-D. Sınırlayıcı karakterler (bayt) veya boş dize.
İsteğe bağlı özellikler (bkz. Attrs
):
- skip_empty: Bir
bool
.True
ise, sonuçtan boş dizeleri atlayın.
İadeler:
-
Output
indeksleri: Seyrek tensörün indislerini temsil eden yoğun bir int64 matrisi. -
Output
değerleri: Bölünmüş değerlere karşılık gelen dizelerden oluşan bir vektör. -
Output
şekli: seyrek tensörün şeklini temsil eden uzunluk-2 int64 vektörü; burada ilk değer N ve ikinci değer, tek bir giriş girişindeki maksimum simge sayısıdır.
Yapıcılar ve Yıkıcılar | |
---|---|
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) |
Genel özellikler | |
---|---|
indices | |
operation | |
shape | |
values |
Genel statik işlevler | |
---|---|
SkipEmpty (bool x) |
Yapılar | |
---|---|
tensorflow :: ops :: StringSplit :: Attrs | StringSplit 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
Kamusal işlevler
StringSplit
StringSplit( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input delimiter )
StringSplit
StringSplit( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input delimiter, const StringSplit::Attrs & attrs )
Genel statik işlevler
SkipEmpty
Attrs SkipEmpty( bool x )