dòng chảy :: hoạt động :: Giải mãCSV
#include <parsing_ops.h>
Chuyển đổi bản ghi CSV thành tensor.
Bản tóm tắt
Mỗi cột ánh xạ tới một tenxơ.
Đị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 với trường int hoặc float.
Tranh luận:
- phạm vi: Một đối tượng Phạm vi
- bản ghi: Mỗi chuỗi là một bản ghi / hàng trong csv và tất cả các bản ghi phải có cùng một định dạng.
- record_defaults: Một tensor trên mỗi cột của bản ghi đầu vào, với giá trị mặc định vô hướng cho cột đó hoặc một vectơ trống nếu cột được yêu cầu.
Các thuộc tính tùy chọn (xem Attrs
):
- field_delim: dấu phân cách char để phân tách các trường trong một bản ghi.
- use_quote_delim: Nếu sai, 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, Phần 2, Dấu đầu dòng 5).
- na_value: Chuỗi bổ sung để nhận dạng là NA / NaN.
Lợi nhuận:
-
OutputList
: Mỗi tensor sẽ có hình dạng giống như các bản ghi.
Người xây dựng và Người phá 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 cộng | |
---|---|
operation | |
output |
Chức năng công cộng | |
---|---|
operator[] (size_t index) const |
Các chức năng 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 | Bộ thiết lập thuộc tính tùy chọn cho DecodeCSV . |
Thuộc tính công cộng
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 )
nhà điều hành[]
::tensorflow::Output operator[]( size_t index ) const
Các chức năng tĩnh công khai
FieldDelim
Attrs FieldDelim( StringPiece x )
NaValue
Attrs NaValue( StringPiece x )
SelectCols
Attrs SelectCols( const gtl::ArraySlice< int > & x )
UseQuoteDelim
Attrs UseQuoteDelim( bool x )