Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

tensorflow :: ops :: StringSplitV2

#include <string_ops.h>

Dividi gli elementi della source base a sep in uno SparseTensor .

Sommario

Sia N la dimensione della sorgente (tipicamente N sarà la dimensione del batch). Dividi ogni elemento della source base a sep e restituisci uno SparseTensor contenente i token divisi. I gettoni vuoti vengono ignorati.

Ad esempio, N = 2, la sorgente [0] è 'ciao mondo' e la sorgente [1] è 'ab c', quindi l'output sarà

st.indices = [0, 0;
              0, 1;
              1, 0;
              1, 1;
              1, 2]
st.shape = [2, 3]
st.values = ['hello', 'world', 'a', 'b', 'c']

Se viene fornito sep , i delimitatori consecutivi non vengono raggruppati e si ritiene che delimitano stringhe vuote. Ad esempio, l'origine di "1\<\>2\<\>\<\>3" e il set di "\<\>" restituiscono ["1", "2", "", "3"] . Se sep è Nessuno o una stringa vuota, gli spazi consecutivi sono considerati come un singolo separatore e il risultato non conterrà stringhe vuote all'inizio o alla fine se la stringa ha spazi iniziali o finali.

Nota che il comportamento sopra menzionato corrisponde a str.split di python.

Argomenti:

  • scope: un oggetto Scope
  • input: 1-D string Tensor , le stringhe da dividere.
  • sep: 0-D string Tensor , il carattere delimitatore.

Attributi opzionali (vedi Attrs ):

  • maxsplit: un int . Se maxsplit > 0 , limite della divisione del risultato.

Ritorna:

Costruttori e distruttori

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)

Attributi pubblici

indices
operation
shape
values

Funzioni statiche pubbliche

Maxsplit (int64 x)

Structs

tensorflow :: ops :: StringSplitV2 :: Attrs

Setter attributi facoltativi per StringSplitV2 .

Attributi pubblici

indici

::tensorflow::Output indices

operazione

Operation operation

forma

::tensorflow::Output shape

valori

::tensorflow::Output values

Funzioni pubbliche

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
)

Funzioni statiche pubbliche

maxsplit

Attrs Maxsplit(
  int64 x
)