Sono nuovo in tensorflow e Python. Ho un set di dati immagine in Matlab in un tensore con dimensioni: 96 * 96 * 5000 (dimensione dell'immagine, numero di immagini) e ho bisogno di importarlo a Tensorflow. Ho esaminato il tutorial di Tensorflow, che dice che dovrei usare i formati TFRecords o CSV, ma penso che questo significhi che io salvi ciascuna immagine separatamente in formato csv. C'è un modo per importare direttamente il mio tensore a tensorflow?tensore di importazione con formato mat a tensorflow
7
A
risposta
7
Come ha detto Olivier in his comment, la soluzione più semplice è convertire i dati in un array Numpy e utilizzare feeding mechanism di TensorFlow per passare i dati nel modello TensorFlow.
La funzione scipy.io.loadmat()
in SciPy può essere utilizzata per caricare un file Matlab .mat
in Python, come dizionario che associa i nomi di matrice Matlab (come stringhe) agli array Numpy.
Problemi correlati
- 1. Indicizzazione tensorflow con tensore booleano
- 2. Ricerca dizionario tensorflow con tensore di stringa
- 3. TensorFlow: lancia un tensore float64 a float32
- 4. Tensorflow "operazione mappa" per tensore?
- 5. Prodotto tensore bilineare in TensorFlow
- 6. TensorFlow: utilizzo di un tensore per indicizzare un altro tensore
- 7. Swap tensore assi in tensorflow
- 8. Tensore della stringa di unione in TensorFlow
- 9. Preprocesso di un tensore Tensorflow in Numpy
- 10. TensorFlow: il tensore Dst non è inizializzato
- 11. Python tensorflow: accesso a singoli elementi in un tensore
- 12. Come passare un OpenCV Mat in un grafico TENSorflow C++?
- 13. tensorflow map_fn supporta l'assunzione di più di un tensore?
- 14. Modifica della scala di un tensore in tensorflow
- 15. Tensorflow 0.8 Importazione ed esportazione di problemi di tensioni di uscita
- 16. TensorFlow Ridimensiona il tensore dell'immagine in forma dinamica
- 17. Come selezionare le righe da un tensore 3D in TensorFlow?
- 18. Manipolazione di elementi di matrice in tensorflow
- 19. Regolare il valore singolo all'interno del tensore - TensorFlow
- 20. Da IPLImage a Mat
- 21. Errore tensore: "Il tensore deve provenire dallo stesso grafico del tensore ..."
- 22. Tensoflow applicare op a ciascun elemento di un tensore 2d
- 23. TensorFlow - Importazione di dati da un file TFEvent di TensorBoard?
- 24. Tensorflow Tensor rimodellamento e pad con zeri
- 25. Come posso eseguire un ciclo con un tensore come intervallo? (in tensorflow)
- 26. errore di importazione tensorflow su PyCharm (Mac) msg
- 27. tensorflow costante con dimensioni variabili
- 28. Tensorflow multidimensionale argmax
- 29. Flusso tensore: esaurito la memoria che tenta di allocare
- 30. Come funziona tensorflow batch_matmul?
Se è possibile convertire i dati matlab in una matrice numpy di forma [5000, 96, 96], è quindi possibile alimentarlo in TensorFlow attraverso un 'tf.placeholder (tf.float32, [5000, 96, 96]) ' –