Convertissez les enregistrements CSV en tenseurs. Chaque colonne correspond à un tenseur.
Le format RFC 4180 est attendu pour les enregistrements CSV. (https://tools.ietf.org/html/rfc4180) Notez que nous autorisons les espaces de début et de fin avec un champ int ou float.
Classes imbriquées
classe | DécoderCsv.Options | Attributs facultatifs pour DecodeCsv |
Constantes
Chaîne | OP_NAME | Le nom de cette opération, tel que connu par le moteur principal TensorFlow |
Méthodes publiques
DecodeCsv statique | |
DecodeCsv.Options statique | fieldDelim (Chaîne fieldDelim) |
Itérateur < Opérande < TType >> | itérateur () |
DecodeCsv.Options statique | naValue (Chaîne naValue) |
Liste< Sortie <?>> | sortir () Chaque tenseur aura la même forme que les enregistrements. |
DecodeCsv.Options statique | selectCols (Liste<Long> selectCols) |
DecodeCsv.Options statique | useQuoteDelim (booléen useQuoteDelim) |
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
public static DecodeCsv create ( Scope scope, Operand < TString > records, Iterable < Operand <?>> recordDefaults, Options... options)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération DecodeCsv.
Paramètres
portée | portée actuelle |
---|---|
enregistrements | Chaque chaîne est un enregistrement/une ligne dans le csv et tous les enregistrements doivent avoir le même format. |
recordDefaults | 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 requise. |
choix | porte des valeurs d'attributs facultatifs |
Retour
- une nouvelle instance de DecodeCsv
public statique DecodeCsv.Options fieldDelim (String fieldDelim)
Paramètres
champDelim | délimiteur de caractères pour séparer les champs dans un enregistrement. |
---|
public statique DecodeCsv.Options naValue (String naValue)
Paramètres
naValeur | Chaîne supplémentaire à reconnaître comme NA/NaN. |
---|
public statique DecodeCsv.Options useQuoteDelim (booléen useQuoteDelim)
Paramètres
useQuoteDelim | Si faux, traite les guillemets doubles comme des caractères normaux à l'intérieur des champs de chaîne (en ignorant la RFC 4180, Section 2, Puce 5). |
---|