الفئة النهائية العامة 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). |
---|