tensorflow::ops::StringSplitV2

#include <string_ops.h>

Dividir elementos da source com base em sep em um SparseTensor .

Resumo

Seja N o tamanho da fonte (normalmente N será o tamanho do lote). Divida cada elemento da source com base em sep e retorne um SparseTensor contendo os tokens resultantes da divisão. Tokens vazios são ignorados.

Por exemplo, N = 2, source[0] é 'hello world' e source[1] é 'ab c', então a saída será

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

Se sep for fornecido, os delimitadores consecutivos não serão agrupados e serão considerados como delimitadores de strings vazias. Por exemplo, a origem de "1\<\>2\<\>\<\>3" e o separador de "\<\>" retornarão ["1", "2", "", "3"] . Se sep for `None` ou uma string vazia, os espaços em branco consecutivos serão considerados como um único separador e o resultado não conterá strings vazias no início ou no fim, caso a string possua espaços em branco no início ou no final.

Note que o comportamento mencionado acima corresponde ao método `str.split` do Python.

Argumentos:

  • escopo: Um objeto de escopo
  • Entrada: Tensor de string 1-D , contendo as strings a serem divididas.
  • sep: Tensor de string 0-D , o caractere delimitador.

Atributos opcionais (ver Attrs ):

  • maxsplit: Um int . Se maxsplit > 0 , limite da divisão do resultado.

Devoluções:

Construtores e Destrutores

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)

Atributos públicos

indices
operation
shape
values

Funções estáticas públicas

Maxsplit (int64 x)

Estruturas

tensorflow:: ops:: StringSplitV2:: Attrs

Definidores de atributos opcionais para StringSplitV2 .

Atributos públicos

índices

::tensorflow::Output indices

operação

Operation operation

forma

::tensorflow::Output shape

valores

::tensorflow::Output values

Funções públicas

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
)

Funções estáticas públicas

Maxsplit

Attrs Maxsplit(
  int64 x
)