tensorflow:: ops:: DecodeCSV

#include <parsing_ops.h>

המרת רשומות CSV לטנזורים.

תַקצִיר

כל עמודה ממופה לטנזור אחד.

פורמט RFC 4180 צפוי עבור רשומות CSV. ( https://tools.ietf.org/html/rfc4180 ) שימו לב שאנו מאפשרים רווחים מובילים ונגררים עם שדה int או שדה float.

טיעונים:

  • היקף: אובייקט היקף
  • רשומות: כל מחרוזת היא רשומה/שורה בקובץ ה-CSV וכל הרשומות צריכים להיות באותו פורמט.
  • record_defaults: טנזור אחד לכל עמודה של רשומת הקלט, עם ערך ברירת מחדל סקלרי עבור עמודה זו או וקטור ריק אם העמודה נדרשת.

מאפיינים אופציונליים (ראה Attrs ):

  • field_delim: מפריד תווים להפרדת שדות ברשומה.
  • use_quote_delim: אם false, הפונקציה מתייחסת למירכאות כפולות כאל תווים רגילים בתוך שדות המחרוזת (תוך התעלמות מ-RFC 4180, סעיף 2, תבליט 5).
  • na_value: מחרוזת נוספת לזיהוי כ-NA/NaN.

החזרות:

  • OutputList : לכל טנזור תהיה אותה צורה כמו records.

בנאים והורסים

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)

מאפיינים ציבוריים

operation
output

תפקידים ציבוריים

operator[] (size_t index) const

פונקציות סטטיות ציבוריות

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

מבנים

tensorflow:: ops:: DecodeCSV:: Attrs

קובעי מאפיינים אופציונליים עבור DecodeCSV .

מאפיינים ציבוריים

מִבצָע

Operation operation

תְפוּקָה

::tensorflow::OutputList output

תפקידים ציבוריים

פענוח CSV

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

פענוח CSV

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

מַפעִיל[]

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

פונקציות סטטיות ציבוריות

מחלק שדה

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

בחירת עמודות

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

השתמש בציטוט מפריד

Attrs UseQuoteDelim(
  bool x
)