StringLength

classe finale publique StringLength

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

Valeur constante : "StringLength"

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.