dòng chảy căng:: ôi:: Giải mãCSV
#include <parsing_ops.h>
Chuyển đổi bản ghi CSV sang tensor.
Bản tóm tắt
Mỗi cột ánh xạ tới một tensor.
Định dạng RFC 4180 được yêu cầu cho 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 bằng trường int hoặc float.
Lập 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 đị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 đó là bắt buộ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 bản ghi.
- use_quote_delim: Nếu sai, coi dấu ngoặc kép là 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.
Trả về:
-
OutputList
: Mỗi tensor sẽ có hình dạng giống như bản ghi.
Hàm 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 | Bộ cài đặt 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
Lĩnh VựcDelim
Attrs FieldDelim( StringPiece x )
Giá trị Na
Attrs NaValue( StringPiece x )
ChọnCols
Attrs SelectCols( const gtl::ArraySlice< int > & x )
Sử dụngQuoteDelim
Attrs UseQuoteDelim( bool x )