tensorflow:: ops:: StringSplitV2
#include <string_ops.h> Dividir 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 contenga los tokens divididos. Los tokens vacíos se ignoran.
Por ejemplo, N = 2, source[0] es 'hola mundo' y source[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 especifica sep , los delimitadores consecutivos no se agrupan y se consideran que delimitan cadenas vacías. Por ejemplo, `source of "1\<\>2\<\>\<\>3" and sep of "\<\>" devuelve ` ["1", "2", "", "3"] . Si sep es `None` o una cadena vacía, los espacios en blanco consecutivos se consideran un único separador, y el resultado no contendrá cadenas vacías al principio ni al final si la cadena tiene espacios en blanco al principio o al final.
Tenga en cuenta que el comportamiento mencionado anteriormente coincide con el de la función str.split de Python.
Argumentos:
- ámbito: Un objeto de ámbito
- Entrada:
Tensorde cadena1-D, las cadenas a dividir. - sep:
Tensorde cadena0-D, el carácter delimitador.
Atributos opcionales (ver Attrs ):
- maxsplit: Un
int. Simaxsplit > 0, límite de la 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:: ops:: StringSplitV2:: Attrs | 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
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 )
funciones estáticas públicas
División máxima
Attrs Maxsplit( int64 x )