tensorflow::ops::DecodeCSV
#include <parsing_ops.h>Chuyển đổi các bản ghi CSV thành tensor.
Bản tóm tắt
Mỗi cột tương ứng với một tensor.
Định dạng RFC 4180 được mong đợi cho các bản ghi CSV. ( https://tools.ietf.org/html/rfc4180 ) Lưu ý rằng chúng tôi cho phép khoảng trắng ở đầu và cuối đối với trường kiểu int hoặc float.
Luận điểm:
- phạm vi: Một đối tượng Phạm vi
- records: Mỗi chuỗi ký tự đại diện cho một bản ghi/hàng trong tệp CSV và tất cả các bản ghi phải có cùng định dạng.
- record_defaults: Một tensor cho mỗi cột của bản ghi đầu vào, với giá trị mặc định là một giá trị vô hướng cho cột đó hoặc một vectơ rỗng nếu cột đó là bắt buộc.
Các thuộc tính tùy chọn (xem Attrs ):
- field_delim: ký tự phân cách dùng để tách các trường trong một bản ghi.
- use_quote_delim: Nếu là false, sẽ coi dấu ngoặc kép là các ký tự thông thường bên trong các trường chuỗi (bỏ qua RFC 4180, Mục 2, Điểm 5).
- na_value: Chuỗi bổ sung để nhận dạng là NA/NaN.
Trả về:
-
OutputList: Mỗi tensor sẽ có cùng hình dạng với các bản ghi.
Hàm khởi tạo và hàm hủy | |
|---|---|
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) |
Thuộc tính công khai | |
|---|---|
operation | |
output | |
Chức năng công cộng | |
|---|---|
operator[] (size_t index) const | |
Các hàm tĩnh công khai | |
|---|---|
FieldDelim (StringPiece x) | |
NaValue (StringPiece x) | |
SelectCols (const gtl::ArraySlice< int > & x) | |
UseQuoteDelim (bool x) | |
Cấu trúc | |
|---|---|
| tensorflow::ops::DecodeCSV::Attrs | Các thiết lập thuộc tính tùy chọn cho DecodeCSV . |
Thuộc tính công khai
hoạt động
Operation operation
đầu ra
::tensorflow::OutputList output
Chức năng công cộng
Giải mã CSV
DecodeCSV( const ::tensorflow::Scope & scope, ::tensorflow::Input records, ::tensorflow::InputList record_defaults )
Giải mã CSV
DecodeCSV( const ::tensorflow::Scope & scope, ::tensorflow::Input records, ::tensorflow::InputList record_defaults, const DecodeCSV::Attrs & attrs )
toán tử[]
::tensorflow::Output operator[]( size_t index ) const
Các hàm tĩnh công khai
FieldDelim
Attrs FieldDelim( StringPiece x )
Giá trị Na
Attrs NaValue( StringPiece x )
SelectCols
Attrs SelectCols( const gtl::ArraySlice< int > & x )
UseQuoteDelim
Attrs UseQuoteDelim( bool x )