tensorflow :: opérations :: StringSplit
#include <string_ops.h>
Divisez les éléments d' input
fonction du delimiter
en un SparseTensor
.
Résumé
Soit N la taille de la source (généralement N sera la taille du lot). Divisez chaque élément d' input
fonction du delimiter
et retournez un SparseTensor
contenant les jetons SparseTensor
. Les jetons vides sont ignorés.
delimiter
peut être vide ou une chaîne de caractères séparés. Si le delimiter
est une chaîne vide, chaque élément d' input
est divisé en chaînes de caractères individuelles à un octet, y compris la division des séquences multioctets UTF-8. Sinon, chaque caractère de delimiter
est un point de partage potentiel.
Par exemple: N = 2, l'entrée [0] est 'hello world' et l'entrée [1] est 'ab c', alors la sortie sera
indices = [0, 0; 0, 1; dix; 1, 1; 1, 2] shape = [2, 3] values = ['bonjour', 'monde', 'a', 'b', 'c']
Arguments:
- scope: un objet Scope
- entrée: 1-D. Cordes à diviser.
- délimiteur: 0-D. Caractères séparateurs (octets) ou chaîne vide.
Attributs facultatifs (voir Attrs
):
- skip_empty: A
bool
. SiTrue
, ignorez les chaînes vides du résultat.
Retour:
- Indices de
Output
: Une matrice dense de int64 représentant les indices du tenseur clairsemé. - Valeurs de
Output
: un vecteur de chaînes correspondant aux valeurs fractionnées. - Forme de
Output
: un vecteur de longueur 2 de int64 représentant la forme du tenseur clairsemé, où la première valeur est N et la seconde valeur est le nombre maximum de jetons dans une seule entrée d'entrée.
Constructeurs et destructeurs | |
---|---|
StringSplit (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input delimiter) | |
StringSplit (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input delimiter, const StringSplit::Attrs & attrs) |
Attributs publics | |
---|---|
indices | |
operation | |
shape | |
values |
Fonctions statiques publiques | |
---|---|
SkipEmpty (bool x) |
Structs | |
---|---|
tensorflow :: ops :: StringSplit :: Attrs | Définisseurs d' attributs facultatifs pour StringSplit . |
Attributs publics
indices
::tensorflow::Output indices
opération
Operation operation
façonner
::tensorflow::Output shape
valeurs
::tensorflow::Output values
Fonctions publiques
StringSplit
StringSplit( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input delimiter )
StringSplit
StringSplit( const ::tensorflow::Scope & scope, ::tensorflow::Input input, ::tensorflow::Input delimiter, const StringSplit::Attrs & attrs )
Fonctions statiques publiques
IgnorerVide
Attrs SkipEmpty( bool x )