tensorflow::ops::StringSplit

#include <string_ops.h>

Pisahkan elemen input berdasarkan delimiter ke dalam SparseTensor .

Ringkasan

Misalkan N adalah ukuran sumber (biasanya N adalah ukuran batch). Pisahkan setiap elemen input berdasarkan delimiter dan kembalikan SparseTensor yang berisi token yang telah dipisahkan. Token kosong diabaikan.

delimiter dapat berupa kosong, atau berupa rangkaian karakter pemisah. Jika delimiter berupa rangkaian kosong, setiap elemen input akan dipisahkan menjadi rangkaian karakter satu byte individual, termasuk pemisahan urutan multibyte UTF-8. Jika tidak, setiap karakter delimiter merupakan titik pemisah potensial.

Misalnya: 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 = ['hello', 'world', 'a', 'b', 'c']

Argumen:

  • Cakupan: Objek Cakupan
  • Masukan: 1-D. String yang akan dipisahkan.
  • pembatas: 0-D. Karakter pembatas (byte), atau string kosong.

Atribut opsional (lihat Attrs ):

  • skip_empty: Sebuah bool . Jika True , lewati string kosong dari hasilnya.

Mengembalikan:

  • Indeks Output : Matriks padat int64 yang mewakili indeks tensor jarang.
  • Nilai Output : Sebuah vektor string yang sesuai dengan nilai yang telah dipisahkan.
  • Bentuk Output : vektor int64 dengan panjang 2 yang merepresentasikan bentuk tensor sparse, di mana nilai pertama adalah N dan nilai kedua adalah jumlah maksimum token dalam satu entri masukan.

Konstruktor dan Destruktor

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)

Struktur

tensorflow::ops::StringSplit::Attrs

Setter atribut opsional untuk StringSplit .

Atribut publik

indeks

::tensorflow::Output indices

operasi

Operation operation

membentuk

::tensorflow::Output shape

nilai-nilai

::tensorflow::Output values

Fungsi publik

Pemisahan String

 StringSplit(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input,
  ::tensorflow::Input delimiter
)

Pemisahan String

 StringSplit(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input,
  ::tensorflow::Input delimiter,
  const StringSplit::Attrs & attrs
)

Fungsi statis publik

LewatiKosong

Attrs SkipEmpty(
  bool x
)