DecodeCsv

מחלקה סופית ציבורית DecodeCsv

המרת רשומות CSV לטנזורים. כל עמודה ממופה לטנזור אחד.

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

כיתות מקוננות

מעמד DecodeCsv.Options תכונות אופציונליות עבור DecodeCsv

קבועים

חוּט OP_NAME השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow

שיטות ציבוריות

סטטי DecodeCsv
צור ( scope scope, Operand < TSString > records, Iterable< Operand <?>> recordDefaults, Options... options)
שיטת מפעל ליצירת מחלקה העוטפת פעולת DecodeCsv חדשה.
סטטי DecodeCsv.Options
fieldDelim (מחרוזת fieldDelim)
Iterator< Operand < TType >>
סטטי DecodeCsv.Options
naValue (מחרוזת naValue)
רשימה< פלט <?>>
פלט ()
לכל טנזור תהיה צורה זהה לרשומות.
סטטי DecodeCsv.Options
selectCols (רשימה<Long> selectCols)
סטטי DecodeCsv.Options
useQuoteDelim (בוליאני useQuoteDelim)

שיטות בירושה

קבועים

מחרוזת סופית סטטית ציבורית OP_NAME

השם של המבצע הזה, כפי שידוע על ידי מנוע הליבה של TensorFlow

ערך קבוע: "DecodeCSV"

שיטות ציבוריות

public static DecodeCsv create ( scope scope, Operand < TSString > records, Iterable< Operand <?>> recordDefaults, Options... options)

שיטת מפעל ליצירת מחלקה העוטפת פעולת DecodeCsv חדשה.

פרמטרים
תְחוּם ההיקף הנוכחי
רשומות כל מחרוזת היא רשומה/שורה ב-csv וכל הרשומות צריכות להיות באותו פורמט.
recordDefaults טנזור אחד לכל עמודה של רשומת הקלט, עם ערך ברירת מחדל סקלרי עבור אותה עמודה או וקטור ריק אם העמודה נדרשת.
אפשרויות נושא ערכי תכונות אופציונליות
החזרות
  • מופע חדש של DecodeCsv

public static DecodeCsv.Options fieldDelim (String fieldDelim)

פרמטרים
fieldDelim מפריד תווים להפרדת שדות ברשומה.

איטרטור ציבורי< Operand < TType >> איטרטור ()

public static DecodeCsv.Options naValue (מחרוזת naValue)

פרמטרים
naValue מחרוזת נוספת לזיהוי כ-NA/NaN.

רשימה ציבורית< פלט <?>> פלט ()

לכל טנזור תהיה צורה זהה לרשומות.

public static DecodeCsv.Options selectCols (רשימה<Long> selectCols)

public static DecodeCsv.Options useQuoteDelim (בוליאני useQuoteDelim)

פרמטרים
useQuoteDelim אם false, מתייחס למרכאות כפולות כתווים רגילים בתוך שדות המחרוזת (התעלמות מ-RFC 4180, סעיף 2, תבליט 5).