-
Bạn chắc chắn không cần phải định nghĩa col1, col2, thành col1000 ...
nói chung, bạn có thể làm những việc như sau:
columns = tf.decode_csv(value, record_defaults=record_defaults) features = tf.pack(columns) do_whatever_you_want_to_play_with_features(features)
-
Tôi không biết bất kỳ cách nào hữu ích để đọc trực tiếp dữ liệu từ MongoDB. Có lẽ bạn chỉ có thể viết một đoạn script ngắn để chuyển đổi dữ liệu từ MongoDB ở định dạng mà Tensorflow hỗ trợ, tôi khuyên bạn nên dùng dạng nhị phân
TFRecord
, đọc nhanh hơn nhiều so với bản ghi csv. Điều này là một bài blog tốt về chủ đề này. Hoặc bạn có thể chọn tự triển khai trình đọc dữ liệu tùy chỉnh, xem tài liệu chính thức tại đây.