DecodeCsv

کلاس نهایی عمومی DecodeCsv

رکوردهای CSV را به تانسور تبدیل کنید. هر ستون به یک تانسور نگاشت می شود.

فرمت RFC 4180 برای رکوردهای CSV انتظار می رود. (https://tools.ietf.org/html/rfc4180) توجه داشته باشید که ما به فضاهای پیشرو و انتهایی با فیلد int یا float اجازه می دهیم.

کلاس های تو در تو

کلاس DecodeCsv.Options ویژگی های اختیاری برای DecodeCsv

ثابت ها

رشته OP_NAME نام این عملیات، همانطور که توسط موتور هسته TensorFlow شناخته می شود

روش های عمومی

استاتیک DecodeCsv
ایجاد ( حوزه دامنه، عملوند < TString > رکوردها، تکرارپذیر< عملوند <?>> رکوردهای پیش‌فرض، گزینه‌ها... گزینه‌ها)
روش کارخانه برای ایجاد کلاسی که یک عملیات 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 جداکننده کاراکتر برای جدا کردن فیلدها در یک رکورد.

عمومی Iterator< Operand < TType >> iterator ()

عمومی استاتیک DecodeCsv.Options naValue (String navValue)

مولفه های
NavValue رشته اضافی برای شناسایی به عنوان NA/NaN.

فهرست عمومی< خروجی <?>> خروجی ()

هر تانسور همان شکل رکوردها را خواهد داشت.

عمومی استاتیک DecodeCsv.Options selectCols (List<Long> selectCols)

عمومی استاتیک DecodeCsv.Options useQuoteDelim (استفاده بولیQuoteDelim)

مولفه های
استفاده ازQuoteDelim اگر نادرست باشد، با علامت‌های نقل‌قول دوتایی به‌عنوان کاراکترهای معمولی در داخل فیلدهای رشته برخورد می‌کند (بدون توجه به RFC 4180، بخش 2، گلوله 5).