-
Você definitivamente não precisa definir col1, col2, para col1000...
geralmente, você pode fazer coisas assim:
columns = tf.decode_csv(value, record_defaults=record_defaults) features = tf.pack(columns) do_whatever_you_want_to_play_with_features(features)
-
Eu não conheço nenhuma maneira pronta para ler dados diretamente do MongoDB. Talvez você possa escrever um pequeno script para converter dados do MongoDB em um formato que o Tensorflow suporte, eu recomendaria o formato binárioTFRecord
, que é muito mais rápido de ler do que o registro csv. Isso é um bom post de blog sobre este tópico. Ou você pode optar por implementar um leitor de dados personalizado por conta própria, consulte o documento oficial aqui.