جریان تنسور:: عملیات:: رمزگشایی CSV
#include <parsing_ops.h>
رکوردهای CSV را به تانسور تبدیل کنید.
خلاصه
هر ستون به یک تانسور نگاشت می شود.
فرمت RFC 4180 برای رکوردهای CSV انتظار می رود. ( https://tools.ietf.org/html/rfc4180 ) توجه داشته باشید که ما به فضاهای پیشرو و انتهایی با فیلد int یا float اجازه می دهیم.
استدلال ها:
- scope: یک شی Scope
- رکوردها: هر رشته یک رکورد/ردیف در csv است و همه رکوردها باید فرمت یکسانی داشته باشند.
- record_defaults: یک تانسور در هر ستون از رکورد ورودی، با مقدار پیشفرض اسکالر برای آن ستون یا یک بردار خالی در صورت نیاز به ستون.
ویژگی های اختیاری (به Attrs
مراجعه کنید):
- field_delim: جداکننده کاراکتر برای جدا کردن فیلدها در یک رکورد.
- use_quote_delim: اگر نادرست باشد، با علامتهای نقلقول مضاعف بهعنوان کاراکترهای معمولی در داخل فیلدهای رشته برخورد میکند (بدون توجه به RFC 4180، بخش 2، گلوله 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:: ops:: DecodeCSV:: Attrs | تنظیم کننده های ویژگی اختیاری برای 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
توابع استاتیک عمومی
FieldDelim
Attrs FieldDelim( StringPiece x )
NaValue
Attrs NaValue( StringPiece x )
Cols را انتخاب کنید
Attrs SelectCols( const gtl::ArraySlice< int > & x )
از QuoteDelim استفاده کنید
Attrs UseQuoteDelim( bool x )
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-11-18 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2024-11-18 بهوقت ساعت هماهنگ جهانی."],[],[]]