Longueurs de chaîne de « input ».
Calcule la longueur de chaque chaîne donnée dans le tenseur d'entrée.
>>> strings = tf.constant(['Bonjour','TensorFlow', '\U0001F642']) >>> tf.strings.length(strings).numpy() # tableau d'octets par défaut ([ 5, 10, 4], dtype=int32) >>> tf.strings.length(strings, unit="UTF8_CHAR").numpy() array([ 5, 10, 1], dtype=int32)
Classes imbriquées
classe | StringLength.Options | Attributs facultatifs pour StringLength |
Constantes
Chaîne | OP_NAME | Le nom de cette opération, tel que connu par le moteur principal TensorFlow |
Méthodes publiques
Sortie < TInt32 > | comme Sortie () Renvoie le handle symbolique du tenseur. |
longueur de chaîne statique | créer ( Portée de portée , Opérande < TString > entrée, Options... options) Méthode d'usine pour créer une classe encapsulant une nouvelle opération StringLength. |
Sortie < TInt32 > | sortir () Tenseur entier qui a la même forme que « input ». |
StringLength.Options statique | unité (unité de chaîne) |
Méthodes héritées
Constantes
chaîne finale statique publique OP_NAME
Le nom de cette opération, tel que connu par le moteur principal TensorFlow
Méthodes publiques
Sortie publique < TInt32 > asOutput ()
Renvoie le handle symbolique du tenseur.
Les entrées des opérations TensorFlow sont les sorties d'une autre opération TensorFlow. Cette méthode est utilisée pour obtenir un handle symbolique qui représente le calcul de l’entrée.
public static StringLength créer (portée de portée , opérande < TString > entrée, options... options)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération StringLength.
Paramètres
portée | portée actuelle |
---|---|
saisir | Chaînes pour lesquelles calculer la longueur de chaque élément. |
choix | porte des valeurs d'attributs facultatifs |
Retour
- une nouvelle instance de StringLength
Sortie publique < TInt32 > sortie ()
Tenseur entier qui a la même forme que « input ». La sortie contient les longueurs de chaîne élément par élément de « input ».
unité publique statique StringLength.Options (unité String)
Paramètres
unité | Unité comptée pour calculer la longueur de la chaîne. L'un des éléments suivants : `"BYTE"` (pour le nombre d'octets dans chaque chaîne) ou `"UTF8_CHAR"` (pour le nombre de points de code Unicode codés en UTF-8 dans chaque chaîne). Les résultats ne sont pas définis si `unit=UTF8_CHAR` et les chaînes `input` ne contiennent pas d'UTF-8 structurellement valide. |
---|