-
Rozhodně není potřeba definovat col1, col2, col1000...
obecně můžete dělat věci jako toto:
columns = tf.decode_csv(value, record_defaults=record_defaults) features = tf.pack(columns) do_whatever_you_want_to_play_with_features(features) -
Neznám žádný běžný způsob, jak přímo číst data z MongoDB. Možná stačí napsat krátký skript pro převod dat z MongoDB ve formátu, který Tensorflow podporuje, doporučil bych binární formu
TFRecord, což je mnohem rychlejší čtení než záznam csv. Toto je dobrý blogový příspěvek na toto téma. Nebo se můžete rozhodnout implementovat vlastní čtečku dat, viz oficiální dokument zde.