teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

途中投稿になってしまったため追加

2018/04/11 02:01

投稿

IWWoU
IWWoU

スコア13

title CHANGED
File without changes
body CHANGED
@@ -1,10 +1,9 @@
1
1
  ### 前提・実現したいこと
2
2
 
3
3
  Python3.6.4でTensorFlowのobject_detectionをやろうとしているのですが、TFRecordの作成時にエラーが出てしまいます。
4
- タイトルの通り、'Tensorflow.python_io.TFRecordWriter'の実行時にエラーが出ているようです。
4
+ タイトルの通り、Tensorflow.python_io.TFRecordWriterの実行時にエラーが出ているようです。
5
5
 
6
6
  ### 発生している問題・エラーメッセージ
7
-
8
7
  ```
9
8
  Traceback (most recent call last):
10
9
  File "<stdin>", line 1, in <module>
@@ -42,8 +41,21 @@
42
41
 
43
42
  ### 試したこと
44
43
 
44
+ ○コマンドプロンプトからPythonのコードを一行ずつ実行してみました。
45
+  ・`import tensorflow`→`TFRecordWriter('C://folder/')`を実行でエラー
46
+ ○TFRecordWriterの引数であるフォルダーパスが問題なのかと思い、以下を試しました。
47
+  ・文字列をシングルクォーテーション、ダブルクォーテーションで囲む
48
+    →例: `'C://folder'` `"C://folder"`
49
+  ・最後にも区切り文字を入れる
50
+    →例: `'C://folder/'`
45
- ここに問題に対して試したこと記載してください。
51
+  ・ディレクトリの区切り文字バックスラッシュにする
52
+    →例: `'C:\folder\'`
53
+  ・ディレクトリの位置を変える
54
+    →例: `'C://users/user/desktop/folder/'`
55
+  ・直接文字列を指定する
56
+    →例: `writer = tf.python_io.TFRecordWriter('C://folder/')`
46
57
 
47
58
  ### 補足情報(FW/ツールのバージョンなど)
48
-
59
+ `Python 3.6.4 (v3.6.4:d48eceb, Dec 19 2017, 06:54:40) [MSC v.1900 64 bit (AMD64)] on win32`
60
+ `tensorflow Version 1.5.0`
49
- ここにより詳細な情報を記載してください。
61
+ `Windows7 Pro 64bits`