テンソルフロー::作戦:: CSVをデコードする
#include <parsing_ops.h>
CSV レコードをテンソルに変換します。
まとめ
各列は 1 つのテンソルにマップされます。
CSV レコードには RFC 4180 形式が必要です。 ( https://tools.ietf.org/html/rfc4180 ) int または float フィールドでは先頭と末尾のスペースが許可されることに注意してください。
引数:
- スコープ:スコープオブジェクト
- records: 各文字列は CSV 内のレコード/行であり、すべてのレコードは同じ形式である必要があります。
- Record_defaults: 入力レコードの列ごとに 1 つのテンソル。その列のスカラーのデフォルト値、または列が必要な場合は空のベクトルのいずれかを持ちます。
オプションの属性 ( Attrs
を参照):
- field_delim: レコード内のフィールドを区切る文字区切り文字。
- use_quote_delim: false の場合、二重引用符を文字列フィールド内の通常の文字として扱います (RFC 4180、セクション 2、Bullet 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
パブリック静的関数
フィールドデリム
Attrs FieldDelim( StringPiece x )
ナバリュー
Attrs NaValue( StringPiece x )
列の選択
Attrs SelectCols( const gtl::ArraySlice< int > & x )
引用区切りを使用する
Attrs UseQuoteDelim( bool x )