کلاس نهایی عمومی DecodeCsv
رکوردهای CSV را به تانسور تبدیل کنید. هر ستون به یک تانسور نگاشت می شود.
فرمت RFC 4180 برای رکوردهای CSV انتظار می رود. (https://tools.ietf.org/html/rfc4180) توجه داشته باشید که ما به فضاهای پیشرو و انتهایی با فیلد int یا float اجازه می دهیم.
کلاس های تو در تو
| کلاس | DecodeCsv.Options | ویژگی های اختیاری برای DecodeCsv | |
ثابت ها
| رشته | OP_NAME | نام این عملیات، همانطور که توسط موتور هسته TensorFlow شناخته می شود | 
روش های عمومی
| استاتیک DecodeCsv | |
| استاتیک DecodeCsv.Options |  fieldDelim (رشته رشتهDelim) | 
| Iterator< Operand < TType >> |  اشاره گر () | 
| استاتیک DecodeCsv.Options |  navValue (رشته navValue) | 
| فهرست< خروجی <?>> |  خروجی ()  هر تانسور همان شکل رکوردها را خواهد داشت. | 
| استاتیک DecodeCsv.Options |  selectCols (List<Long> selectCols) | 
| استاتیک DecodeCsv.Options |  useQuoteDelim (استفاده بولیQuoteDelim)  | 
روش های ارثی
ثابت ها
رشته نهایی ثابت عمومی OP_NAME
نام این عملیات، همانطور که توسط موتور هسته TensorFlow شناخته می شود
 مقدار ثابت: "DecodeCSV" 
روش های عمومی
ایجاد DecodeCsv ایستا عمومی (حوزه دامنه ، عملوند < TString > رکوردها، تکرارپذیر< عملوند <?>> recordDefaults، گزینهها... گزینهها)
روش کارخانه برای ایجاد کلاسی که یک عملیات DecodeCsv جدید را بسته بندی می کند.
مولفه های
| محدوده | محدوده فعلی | 
|---|---|
| سوابق | هر رشته یک رکورد / ردیف در csv است و همه رکوردها باید فرمت یکسانی داشته باشند. | 
| recordDefaults | یک تانسور در هر ستون رکورد ورودی، با یک مقدار پیشفرض اسکالر برای آن ستون یا یک بردار خالی در صورت نیاز به ستون. | 
| گزینه ها | مقادیر ویژگی های اختیاری را حمل می کند | 
برمی گرداند
- یک نمونه جدید از DecodeCsv
عمومی استاتیک DecodeCsv.Options fieldDelim (رشته فیلدDelim)
مولفه های
| fieldDelim | جداکننده کاراکتر برای جدا کردن فیلدها در یک رکورد. | 
|---|
عمومی استاتیک DecodeCsv.Options naValue (String navValue)
مولفه های
| NavValue | رشته اضافی برای شناسایی به عنوان NA/NaN. | 
|---|
عمومی استاتیک DecodeCsv.Options useQuoteDelim (استفاده بولیQuoteDelim)
مولفه های
| استفاده ازQuoteDelim | اگر نادرست باشد، با علامتهای نقلقول دوتایی بهعنوان کاراکترهای معمولی در داخل فیلدهای رشته برخورد میکند (بدون توجه به RFC 4180، بخش 2، گلوله 5). | 
|---|