flujo tensor:: operaciones:: CadenaSplitV2

#include <string_ops.h>

Divida los elementos de source según sep en un SparseTensor .

Resumen

Sea N el tamaño de la fuente (normalmente N será el tamaño del lote). Divide cada elemento de source según sep y devuelve un SparseTensor que contiene los tokens divididos. Los tokens vacíos se ignoran.

Por ejemplo, N = 2, fuente[0] es 'hola mundo' y fuente[1] es 'ab c', entonces la salida será

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

Si se proporciona sep , los delimitadores consecutivos no se agrupan y se considera que delimitan cadenas vacías. Por ejemplo, la fuente de "1\<\>2\<\>\<\>3" y la separación de "\<\>" devuelve ["1", "2", "", "3"] . Si sep es Ninguno o una cadena vacía, los espacios en blanco consecutivos se consideran un separador único y el resultado no contendrá cadenas vacías al inicio o al final si la cadena tiene espacios en blanco al principio o al final.

Tenga en cuenta que el comportamiento mencionado anteriormente coincide con str.split de Python.

Argumentos:

  • alcance: un objeto de alcance
  • entrada: Tensor de cadena 1-D , las cadenas a dividir.
  • sep: Tensor de cadena 0-D , el carácter delimitador.

Atributos opcionales (ver Attrs ):

  • maxsplit: un int . Si maxsplit > 0 , límite de división del resultado.

Devoluciones:

Constructores y destructores

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

Funciones estáticas públicas

Maxsplit (int64 x)

estructuras

tensorflow:: operaciones:: StringSplitV2:: Atributos

Configuradores de atributos opcionales para StringSplitV2 .

Atributos públicos

índices

::tensorflow::Output indices

operación

Operation operation

forma

::tensorflow::Output shape

valores

::tensorflow::Output values

Funciones públicas

CadenaSplitV2

 StringSplitV2(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input,
  ::tensorflow::Input sep
)

CadenaSplitV2

 StringSplitV2(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input,
  ::tensorflow::Input sep,
  const StringSplitV2::Attrs & attrs
)

Funciones estáticas públicas

división máxima

Attrs Maxsplit(
  int64 x
)