sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur läser man in data i Tensorflow?

  1. Du behöver definitivt inte definiera kol1, kol2, till kol1000...

    i allmänhet kan du göra saker som det här:

    
    columns = tf.decode_csv(value, record_defaults=record_defaults)
    features = tf.pack(columns)
    do_whatever_you_want_to_play_with_features(features)
    
  2. Jag känner inte till något off-the-shelf sätt att direkt läsa data från MongoDB. Kanske kan du bara skriva ett kort skript för att konvertera data från MongoDB i ett format som Tensorflow stöder, jag skulle rekommendera binär form TFRecord , som är mycket snabbare att läsa än csv-post. Detta är ett bra blogginlägg om detta ämne. Eller så kan du välja att implementera en anpassad dataläsare själv, se det officiella dokumentet här.



  1. Använder wait.for med nodejs och mongoskin för att undvika callback helvetet

  2. Spring Boot Standard UUID-codec fungerar inte med AbstractMongoClientConfiguration

  3. MongoDB - Uppdaterar endast $ref från DBRef-fälttyp

  4. Prestandanackdel med slug som primärnyckel/_id i mongo?