StringLength

classe finale pubblica StringLength

Lunghezze delle stringhe di "input".

Calcola la lunghezza di ogni stringa fornita nel tensore di input.

>>> strings = tf.constant(['Hello','TensorFlow', '\U0001F642']) >>> tf.strings.length(strings).numpy() # default conta byte array([ 5, 10, 4], dtype=int32) >>> tf.strings.length(strings, unit="UTF8_CHAR").numpy() array([ 5, 10, 1], dtype=int32)

Classi nidificate

classe StringLength.Options Attributi facoltativi per StringLength

Costanti

Corda OP_NAME Il nome di questa operazione, come noto al motore principale di TensorFlow

Metodi pubblici

Uscita < TInt32 >
comeuscita ()
Restituisce l'handle simbolico del tensore.
StringLength statico
create ( ambito ambito , operando < TString > input, opzioni... opzioni)
Metodo factory per creare una classe che racchiude una nuova operazione StringLength.
Uscita < TInt32 >
produzione ()
Tensore intero che ha la stessa forma di "input".
StringLength.Options statico
unità (unità stringa)

Metodi ereditati

Costanti

Stringa finale statica pubblica OP_NAME

Il nome di questa operazione, come noto al motore principale di TensorFlow

Valore costante: "StringLength"

Metodi pubblici

output pubblico < TInt32 > asOutput ()

Restituisce l'handle simbolico del tensore.

Gli input per le operazioni TensorFlow sono output di un'altra operazione TensorFlow. Questo metodo viene utilizzato per ottenere un handle simbolico che rappresenta il calcolo dell'input.

creazione pubblica statica StringLength (ambito ambito , operando < TString > input, opzioni... opzioni)

Metodo factory per creare una classe che racchiude una nuova operazione StringLength.

Parametri
scopo ambito attuale
ingresso Le stringhe di cui calcolare la lunghezza per ciascun elemento.
opzioni trasporta valori di attributi opzionali
ritorna
  • una nuova istanza di StringLength

uscita pubblica < TInt32 > uscita ()

Tensore intero che ha la stessa forma di "input". L'output contiene la lunghezza della stringa per elemento di "input".

unità statica pubblica StringLength.Options (unità String)

Parametri
unità L'unità conteggiata per calcolare la lunghezza della stringa. Uno tra: `"BYTE"` (per il numero di byte in ciascuna stringa) o `"UTF8_CHAR"` (per il numero di punti di codice Unicode codificati UTF-8 in ciascuna stringa). I risultati non sono definiti se `unit=UTF8_CHAR` e le stringhe `input` non contengono UTF-8 strutturalmente valido.