tensorflow:: ops:: DecodeCSV

#include <parsing_ops.h>

CSV रिकॉर्ड को टेंसर में परिवर्तित करें।

सारांश

प्रत्येक स्तंभ एक टेंसर से मेल खाता है।

CSV रिकॉर्ड के लिए RFC 4180 प्रारूप अपेक्षित है। ( https://tools.ietf.org/html/rfc4180 ) ध्यान दें कि हम int या float फ़ील्ड के साथ आगे और पीछे रिक्त स्थान की अनुमति देते हैं।

तर्क:

  • स्कोप: एक स्कोप ऑब्जेक्ट
  • रिकॉर्ड: प्रत्येक स्ट्रिंग सीएसवी फ़ाइल में एक रिकॉर्ड/पंक्ति है और सभी रिकॉर्ड का प्रारूप समान होना चाहिए।
  • record_defaults: इनपुट रिकॉर्ड के प्रत्येक कॉलम के लिए एक टेंसर, जिसमें उस कॉलम के लिए या तो एक स्केलर डिफ़ॉल्ट मान होता है या यदि कॉलम आवश्यक है तो एक खाली वेक्टर होता है।

वैकल्पिक विशेषताएँ (देखें Attrs ):

  • field_delim: रिकॉर्ड में फ़ील्ड को अलग करने के लिए वर्ण विभाजक।
  • use_quote_delim: यदि गलत है, तो स्ट्रिंग फ़ील्ड के अंदर दोहरे उद्धरण चिह्नों को नियमित वर्णों के रूप में माना जाता है (आरएफसी 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)

संरचनाएँ

टेन्सरफ्लो::ऑप्स::डिकोडसीएसवी::एट्रिब्यूट्स

DecodeCSV के लिए वैकल्पिक विशेषता निर्धारक।

सार्वजनिक विशेषताएँ

संचालन

Operation operation

आउटपुट

::tensorflow::OutputList output

सार्वजनिक समारोह

डिकोडसीएसवी

 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
)

ऑपरेटर[]

::tensorflow::Output operator[](
  size_t index
) const 

सार्वजनिक स्थैतिक फ़ंक्शन

फील्डडेलिम

Attrs FieldDelim(
  StringPiece x
)
Attrs NaValue(
  StringPiece x
)

सेलेक्टकॉल्स

Attrs SelectCols(
  const gtl::ArraySlice< int > & x
)

UseQuoteDelim

Attrs UseQuoteDelim(
  bool x
)