tensorflow:: عملیات:: رمزگشاییCSV

#include <parsing_ops.h>

تبدیل رکوردهای CSV به تانسورها

خلاصه

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

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

استدلال‌ها:

  • دامنه: یک شیء دامنه
  • رکوردها: هر رشته یک رکورد/ردیف در csv است و همه رکوردها باید فرمت یکسانی داشته باشند.
  • record_defaults: یک تانسور به ازای هر ستون از رکورد ورودی، که یا یک مقدار پیش‌فرض اسکالر برای آن ستون دارد یا در صورت نیاز به ستون، یک بردار خالی.

ویژگی‌های اختیاری (به Attrs مراجعه کنید):

  • field_delim: جداکننده کاراکتری برای جدا کردن فیلدها در یک رکورد.
  • ‎use_quote_delim: اگر مقدار آن نادرست باشد، علامت نقل قول دوتایی را به عنوان کاراکترهای معمولی درون فیلدهای رشته‌ای در نظر می‌گیرد (RFC 4180، بخش 2، Bullet 5 را نادیده می‌گیرد).
  • na_value: رشته اضافی برای تشخیص به عنوان NA/NaN.

بازده:

  • OutputList : هر تانسور شکل مشابهی با رکوردها خواهد داشت.

سازنده‌ها و مخرب‌ها

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:: عملیات:: رمزگشاییCSV:: جذابیت‌ها

تنظیم‌کننده‌های ویژگی اختیاری برای 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
)

استفاده از نقل قولDelim

Attrs UseQuoteDelim(
  bool x
)