私は、畳み込みニューラルネットに関するテンソルフローチュートリアルに従うことによって、深いニューラルネットワークに取り組んでいます。しかし、私が持っているデータセットはCSV形式のファイルです。トレーニング用に2つのcsvファイル(xtrain.csvとytrain.csv)とテスト用に2つ(xtest.csvとytest.csv)があります。 xtrain.csvとxtest.csvには、それぞれ1280行と4096列と320行と4096列の入力が含まれています。ここで、各行は、寸法1x4096の画像を表す。したがって、入力層には4096のニューロンがあります。 ytrain.csvとytest.csvにはそれぞれ32行1280列と32行320列の出力が含まれています。各列は特定のイメージの出力を1つのホットベクターの形で表しています。出力層には32個のニューロンが存在します。誰かが私のプログラムに入力と出力(ラベル)用のcsvファイルをロードする方法について私を案内してくれますか?テンソルフロープログラムでCSVファイルをロードするには?
0
A
答えて
0
Tensorflowには以下のような機能があります。
tf.decode_csv(records, record_defaults, field_delim=None, name=None)
これを使用して、データをテンソルにロードできます。そこから、テンソルを正しい形状に変換するだけです。
imgs = tf.decode_csv(csv_file, tf.float32)
imgs = tf.reshape(imgs,shape=(num_of_imgs,64,64))
tf.decode_csv各列はテンソルであることに注意してください。ラベルにも同様のことができます。
関連する問題
- 1. JavaScriptファイルにCSVファイルをロード
- 2. PIGでCSVファイルをロード
- 3. CSVファイルをMySQL Workbenchにロードする
- 4. CSVファイルをSQL Serverデータベースにロードする
- 5. MySQLはCSVファイルを文字列でロードする
- 6. CSVファイルからPostgreSQLデータベースにデータをロード
- 7. パンダのデータフレームにCSVファイルをロード
- 8. Python csvファイルをOracleテーブルにロード
- 9. PigからPandasにCSV/TSVファイルをロード/エクスポートする方法は?
- 10. MySQLにCSVをロードするには?
- 11. csvファイルデータをCDHにロードするには?
- 12. CSVからデータをロードするには?
- 13. PythonでMySQLにCSVデータをロードする
- 14. スクリプトを使用して.csvファイルをMySQLデータベースにロードする
- 15. エラーのある行をスキップしてcsvファイルをMATLABにロードするには?
- 16. SparkでS3からネストされたcsvファイルをロードする
- 17. Spark 2.0で圧縮されたgsipped csvファイルをロードする
- 18. RPostgreSQL Postgresqlテーブルに複数のCSVファイルをロードする
- 19. Powershell - CSVファイルを多次元の配列にロードする
- 20. csvファイルからDjangoモデルにデータをロードする
- 21. csvファイル(Coding = UCS2)を自作テーブルにロードする際の問題
- 22. 指定された数のCSVファイルをRにロードする
- 23. pythonがdictデータをcsvファイルにロードする
- 24. 大きな.csvファイルを.tar.gzファイルからハイブテーブルにロード
- 25. koajsでCSVファイルをダウンロードするには
- 26. 効率的にcsvファイルをmysqlにロードします
- 27. Railsでcsvファイルにアクセスするには
- 28. クラウドストレージからビッグクエリへのCSVファイルのロード
- 29. 大規模なcsvファイルをリストまたはnumpy配列のPythonでロードする
- 30. csvファイルをjQueryにロードしていますか?
簡単な答え:データを読むためにPythonの "csv"ライブラリを使用します。 thoデータをTensorflowに送るには、csvデータをnumpy配列に変換する必要があります。それらの配列をTensorflowへの入力として供給することができます。 –