StringSplit

classe final pública StringSplit

Divida os elementos de `source` com base em `sep` em um `SparseTensor`.

Seja N o tamanho da origem (normalmente N será o tamanho do lote). Divida cada elemento de `source` com base em `sep` e retorne um `SparseTensor` contendo os tokens divididos. Os 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, delimitadores consecutivos não serão agrupados e serão considerado para delimitar strings vazias. Por exemplo, source de `"1<>2<><>3"` e sep de `"<>"` retorna `["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 final se a string tiver espaços em branco à esquerda ou à direita.

Observe que o comportamento mencionado acima corresponde ao str.split do python.

Classes aninhadas

aula StringSplit.Options Atributos opcionais para StringSplit

Constantes

Corda OP_NAME O nome desta operação, conforme conhecido pelo mecanismo principal do TensorFlow

Métodos Públicos

StringSplit estático
create ( Escopo , Operando < TString > entrada, Operando < TString > sep, Opções... opções)
Método de fábrica para criar uma classe que envolve uma nova operação StringSplit.
Saída < TInt64 >
StringSplit.Options estático
maxsplit (maxsplit longo)
Saída < TInt64 >
forma ()
Saída <TString>
valores ()

Métodos herdados

Constantes

String final estática pública OP_NAME

O nome desta operação, conforme conhecido pelo mecanismo principal do TensorFlow

Valor constante: "StringSplitV2"

Métodos Públicos

public static StringSplit create ( Escopo escopo , Operando < TString > entrada, Operando < TString > sep, Opções... opções)

Método de fábrica para criar uma classe que envolve uma nova operação StringSplit.

Parâmetros
escopo escopo atual
entrada `1-D` string `Tensor`, as strings a serem divididas.
setembro String `0-D` `Tensor`, o caractere delimitador.
opções carrega valores de atributos opcionais
Devoluções
  • uma nova instância de StringSplit

saída pública < TInt64 > índices ()

público estático StringSplit.Options maxsplit (maxsplit longo)

Parâmetros
divisão máxima Um `int`. Se `maxsplit > 0`, limite da divisão do resultado.

Saída pública < TInt64 > forma ()

Saída pública < TString > valores ()