Dividere gli elementi di "source" in base a "sep" in uno "SparseTensor".
Sia N la dimensione della sorgente (tipicamente N sarà la dimensione del batch). Dividi ogni elemento di "source" in base a "sep" e restituisce uno "SparseTensor" contenente i token divisi. I token vuoti vengono ignorati.
Ad esempio, N = 2, source[0] è 'hello world' e source[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']
 Nota che il comportamento sopra menzionato corrisponde a str.split di Python.
Classi nidificate
| classe | StringSplit.Options | Attributi facoltativi per StringSplit | |
Costanti
| Corda | OP_NAME | Il nome di questa operazione, come noto al motore principale di TensorFlow | 
Metodi pubblici
| StringSplit statico | |
| Uscita < TInt64 > |  indici () | 
| StringSplit.Options statico |  maxsplit (maxsplit lungo) | 
| Uscita < TInt64 > |  forma () | 
| Uscita < TString > |  valori ()  | 
Metodi ereditati
Costanti
Stringa finale statica pubblica OP_NAME
Il nome di questa operazione, come noto al motore principale di TensorFlow
Metodi pubblici
creazione pubblica statica StringSplit ( ambito ambito , Operando < TString > input, Operando < TString > sep, Opzioni... opzioni)
Metodo factory per creare una classe che racchiude una nuova operazione StringSplit.
Parametri
| ambito | ambito attuale | 
|---|---|
| ingresso | Stringa `1-D` `Tensor`, le stringhe da dividere. | 
| sett | "0-D" stringa "Tensore", il carattere delimitatore. | 
| opzioni | trasporta valori di attributi opzionali | 
Ritorni
- una nuova istanza di StringSplit
public static StringSplit.Options maxsplit (lungo maxsplit)
Parametri
| maxsplit | Un "int". Se "maxsplit > 0", limite della suddivisione del risultato. | 
|---|