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
)
Attrs NaValue(
  StringPiece x
)

SelectCols

Attrs SelectCols(
  const gtl::ArraySlice< int > & x
)

UseQuoteDelim

Attrs UseQuoteDelim(
  bool x
)