tensorflow :: ops :: StringSplit
#include <string_ops.h>
Pisahkan elemen input
berdasarkan delimiter
menjadi SparseTensor
.
Ringkasan
Misalkan N adalah ukuran sumber (biasanya N adalah ukuran batch). Pisahkan setiap elemen input
berdasarkan delimiter
dan kembalikan SparseTensor
berisi token yang delimiter
. Token kosong akan diabaikan.
delimiter
boleh kosong, atau rangkaian karakter yang dipisahkan. Jika delimiter
adalah string kosong, setiap elemen input
dipecah menjadi string karakter byte tunggal, termasuk pemisahan urutan multibyte UTF-8. Jika tidak, setiap karakter delimiter
adalah titik delimiter
potensial.
Misal: N = 2, input [0] adalah 'hello world' dan input [1] adalah 'ab c', maka outputnya adalah
indeks = [0, 0; 0, 1; 1, 0; 1, 1; 1, 2] bentuk = [2, 3] nilai = ['halo', 'dunia', 'a', 'b', 'c']
Argumen:
- scope: Objek Scope
- masukan: 1-D. String untuk dipisahkan.
- pembatas: 0-D. Karakter pemisah (byte), atau string kosong.
Atribut opsional (lihat Attrs
):
- skip_empty: A
bool
. JikaTrue
, lewati string kosong dari hasil.
Pengembalian:
- Indeks
Output
: Matriks padat int64 yang mewakili indeks tensor renggang. - Nilai
Output
: Vektor string yang sesuai dengan nilai yang dipisahkan. - Bentuk
Output
: vektor panjang-2 dari int64 yang mewakili bentuk tensor renggang, di mana nilai pertama adalah N dan nilai kedua adalah jumlah token maksimum dalam satu entri masukan.
Pembuat dan Penghancur | |
---|---|
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) |
Atribut publik | |
---|---|
indices | |
operation | |
shape | |
values |
Fungsi statis publik | |
---|---|
SkipEmpty (bool x) |
Structs | |
---|---|
tensorflow :: ops :: StringSplit :: Attrs | Penyetel atribut opsional untuk StringSplit . |
Atribut publik
indeks
::tensorflow::Output indices
operasi
Operation operation
bentuk
::tensorflow::Output shape
nilai-nilai
::tensorflow::Output values
Fungsi publik
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 )
Fungsi statis publik
SkipEmpty
Attrs SkipEmpty( bool x )