Aide à protéger la Grande barrière de corail avec tensorflow sur Kaggle Rejoignez Défi

tensorflow :: opérations :: StringSplitV2

#include <string_ops.h>

Divisez les éléments de source basés sur sep 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 de la source fonction de sep et renvoyez un SparseTensor contenant les jetons divisés. Les jetons vides sont ignorés.

Par exemple, N = 2, la source [0] est «bonjour le monde» et la source [1] est «ab c», alors la sortie sera

st.indices = [0, 0;
              0, 1;
              1, 0;
              1, 1;
              1, 2]
st.shape = [2, 3]
st.values = ['hello', 'world', 'a', 'b', 'c']

Si sep est donné, les délimiteurs consécutifs ne sont pas regroupés et sont réputés délimiter des chaînes vides. Par exemple, source de "1\<\>2\<\>\<\>3" et sep de "\<\>" renvoie ["1", "2", "", "3"] . Si sep est None ou une chaîne vide, les espaces blancs consécutifs sont considérés comme un seul séparateur, et le résultat ne contiendra aucune chaîne vide à la fin ou au début si la chaîne comporte des espaces blancs de début ou de fin.

Notez que le comportement mentionné ci-dessus correspond au str.split de python.

Arguments:

  • scope: un objet Scope
  • entrée: 1-D string Tensor , les chaînes à séparer.
  • sep: chaîne 0-D Tensor , le caractère de délimitation.

Attributs facultatifs (voir Attrs ):

  • maxsplit: un int . Si maxsplit > 0 , limite de la division du résultat.

Retour:

Constructeurs et destructeurs

StringSplitV2 (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input sep)
StringSplitV2 (const :: tensorflow::Scope & scope, :: tensorflow::Input input, :: tensorflow::Input sep, const StringSplitV2::Attrs & attrs)

Attributs publics

indices
operation
shape
values

Fonctions statiques publiques

Maxsplit (int64 x)

Structs

tensorflow :: ops :: StringSplitV2 :: Attrs

Définisseurs d' attributs facultatifs pour StringSplitV2 .

Attributs publics

indices

::tensorflow::Output indices

opération

Operation operation

façonner

::tensorflow::Output shape

valeurs

::tensorflow::Output values

Fonctions publiques

StringSplitV2

 StringSplitV2(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input,
  ::tensorflow::Input sep
)

StringSplitV2

 StringSplitV2(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input input,
  ::tensorflow::Input sep,
  const StringSplitV2::Attrs & attrs
)

Fonctions statiques publiques

Maxsplit

Attrs Maxsplit(
  int64 x
)