کلاس نهایی عمومی 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). |
---|