テンソルフロー::作戦:: 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 :: | |
DecodeCSV (const :: |
公共機能 | |
---|---|
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
)