-
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.