tensorflow::ops::DecodeCSV

#include <parsing_ops.h>

Convertir les enregistrements CSV en tenseurs.

Résumé

Chaque colonne correspond à un tenseur.

Le format RFC 4180 est requis pour les enregistrements CSV. ( https://tools.ietf.org/html/rfc4180 ) Veuillez noter que les espaces de début et de fin sont autorisés pour les champs de type entier ou flottant.

Arguments :

  • portée : un objet Scope
  • enregistrements : Chaque chaîne de caractères correspond à un enregistrement/une ligne du fichier CSV et tous les enregistrements doivent avoir le même format.
  • record_defaults : Un tenseur par colonne de l’enregistrement d’entrée, avec soit une valeur scalaire par défaut pour cette colonne, soit un vecteur vide si la colonne est obligatoire.

Attributs optionnels (voir Attrs ) :

  • field_delim : délimiteur de caractères permettant de séparer les champs d'un enregistrement.
  • use_quote_delim : Si la valeur est fausse, les guillemets doubles sont traités comme des caractères ordinaires à l’intérieur des champs de chaîne (en ignorant la RFC 4180, section 2, point 5).
  • na_value : Chaîne supplémentaire à reconnaître comme NA/NaN.

Retours :

  • OutputList : Chaque tenseur aura la même forme que les enregistrements.

Constructeurs et destructeurs

DecodeCSV (const :: tensorflow::Scope & scope, :: tensorflow::Input records, :: tensorflow::InputList record_defaults)
DecodeCSV (const :: tensorflow::Scope & scope, :: tensorflow::Input records, :: tensorflow::InputList record_defaults, const DecodeCSV::Attrs & attrs)

attributs publics

operation
output

fonctions publiques

operator[] (size_t index) const

fonctions statiques publiques

FieldDelim (StringPiece x)
NaValue (StringPiece x)
SelectCols (const gtl::ArraySlice< int > & x)
UseQuoteDelim (bool x)

Structures

tensorflow::ops::DecodeCSV::Attrs

Définiteurs d'attributs optionnels pour DecodeCSV .

attributs publics

opération

Operation operation

sortir

::tensorflow::OutputList output

fonctions publiques

Décodage CSV

 DecodeCSV(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input records,
  ::tensorflow::InputList record_defaults
)

Décodage CSV

 DecodeCSV(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input records,
  ::tensorflow::InputList record_defaults,
  const DecodeCSV::Attrs & attrs
)

opérateur[]

::tensorflow::Output operator[](
  size_t index
) const 

fonctions statiques publiques

FieldDelim

Attrs FieldDelim(
  StringPiece x
)
Attrs NaValue(
  StringPiece x
)

SélectionnerColonnes

Attrs SelectCols(
  const gtl::ArraySlice< int > & x
)

UtiliserQuoteDelim

Attrs UseQuoteDelim(
  bool x
)