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). |
|---|