-
Vous n'avez certainement pas besoin de définir col1, col2, à col1000...
généralement, vous pourriez faire des choses comme ceci :
columns = tf.decode_csv(value, record_defaults=record_defaults) features = tf.pack(columns) do_whatever_you_want_to_play_with_features(features) -
Je ne connais aucun moyen standard de lire directement les données de MongoDB. Peut-être que vous pouvez simplement écrire un court script pour convertir les données de MongoDB dans un format pris en charge par Tensorflow, je recommanderais la forme binaire
TFRecord, qui est beaucoup plus rapide à lire que l'enregistrement csv. Ceci est un bon article de blog sur ce sujet. Ou vous pouvez choisir d'implémenter vous-même un lecteur de données personnalisé, voir la doc officielle ici.