الفئة النهائية العامة DecodeCsv
تحويل سجلات CSV إلى الموترات. يعيّن كل عمود موترًا واحدًا.
من المتوقع أن يكون تنسيق RFC 4180 لسجلات CSV. (https://tools.ietf.org/html/rfc4180) لاحظ أننا نسمح بمسافات بادئة وزائدة باستخدام حقل int أو float.
فئات متداخلة
| فصل | DecodeCsv.Options | السمات الاختيارية لـ DecodeCsv | |
الثوابت
| خيط | OP_NAME | اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي |
الأساليب العامة
| فك تشفير ثابت | |
| DecodeCsv.Options ثابت | fieldDelim (سلسلة fieldDelim) |
| التكرار< المعامل < TType >> | مكرر () |
| DecodeCsv.Options ثابت | naValue (سلسلة قيمة naValue) |
| قائمة< الإخراج <?>> | انتاج () سيكون لكل موتر نفس شكل السجلات. |
| DecodeCsv.Options ثابت | تحديد Colls (قائمة<Long> SelectCols) |
| DecodeCsv.Options ثابت | useQuoteDelim (استخدام منطقي منطقي) |
الطرق الموروثة
الثوابت
السلسلة النهائية الثابتة العامة OP_NAME
اسم هذه العملية كما هو معروف بواسطة محرك TensorFlow الأساسي
القيمة الثابتة: "فك تشفير CSV"
الأساليب العامة
إنشاء DecodeCsv ثابت عام (نطاق النطاق ، المعاملات < TString > السجلات، Iterable < المعامل <؟>> سجل الافتراضيات، خيارات... خيارات)
طريقة المصنع لإنشاء فئة تغلف عملية DecodeCsv جديدة.
حدود
| نِطَاق | النطاق الحالي |
|---|---|
| السجلات | كل سلسلة عبارة عن سجل/صف في ملف CSV ويجب أن يكون لجميع السجلات نفس التنسيق. |
| RecordDefaults | موتر واحد لكل عمود من سجل الإدخال، إما بقيمة عددية افتراضية لذلك العمود أو بمتجه فارغ إذا كان العمود مطلوبًا. |
| خيارات | يحمل قيم السمات الاختيارية |
عائدات
- مثيل جديد لـ DecodeCsv
DecodeCsv.Options fieldDelim الثابت العام (String fieldDelim)
حدود
| fieldDelim | محدد char لفصل الحقول في السجل. |
|---|
DecodeCsv.Options الثابت العام naValue (سلسلة naValue)
حدود
| naValue | سلسلة إضافية للتعرف عليها كـ NA/NaN. |
|---|
DecodeCsv.Options العام الثابت useQuoteDelim (المنطقي useQuoteDelim)
حدود
| useQuoteDelim | إذا كانت القيمة false، فسيتم التعامل مع علامات الاقتباس المزدوجة كأحرف عادية داخل حقول السلسلة (تجاهل RFC 4180، القسم 2، التعداد النقطي 5). |
|---|