टेंसरफ़्लो:: ऑप्स:: डिकोडसीएसवी
#include <parsing_ops.h>
सीएसवी रिकॉर्ड को टेंसर में बदलें।
सारांश
प्रत्येक स्तंभ एक टेंसर को मैप करता है।
सीएसवी रिकॉर्ड के लिए आरएफसी 4180 प्रारूप अपेक्षित है। ( https://tools.ietf.org/html/rfc4180 ) ध्यान दें कि हम int या फ्लोट फ़ील्ड के साथ अग्रणी और अनुगामी रिक्त स्थान की अनुमति देते हैं।
तर्क:
- स्कोप: एक स्कोप ऑब्जेक्ट
- रिकॉर्ड: प्रत्येक स्ट्रिंग सीएसवी में एक रिकॉर्ड/पंक्ति है और सभी रिकॉर्ड का प्रारूप समान होना चाहिए।
- रिकॉर्ड_डिफ़ॉल्ट: इनपुट रिकॉर्ड के प्रति कॉलम एक टेंसर, या तो उस कॉलम के लिए एक स्केलर डिफ़ॉल्ट मान या कॉलम की आवश्यकता होने पर एक खाली वेक्टर।
वैकल्पिक विशेषताएँ (देखें Attrs
):
- field_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 )
QuoteDelim का उपयोग करें
Attrs UseQuoteDelim( bool x )