cifar10という画像認識の有名な例題がある。
それを、GoogleのTensorflowによるWindows上で実行しようとした。
そうしたら、まず、次のエラーが発生した。
【エラー1】
(C:\Anaconda3\envs\tensorflow) C:\xxx>python cifar10.py
Traceback (most recent call last):
File "cifar10.py", line 45, in <module>
import tensorflow as tf
File "C:\Users\Maty\tensorflow_init_.py", line 23, in <module>
from tensorflow.python import *
File "C:\Users\Maty\tensorflow\python_init_.py", line 46, in <module>
_default_dlopen_flags = sys.getdlopenflags()
AttributeError: module 'sys' has no attribute 'getdlopenflags'
調べたら、'sys'モジュールが'getdlopenflags'を持たないのは、TensorflowがWindows上で動作保証されていないからだと書いてあった。
次に、'getdlopenflags'、'setdlopenflags'部分をコメントアウトして実行してみたら、次のエラーが発生した。
【エラー2】
(C:\Anaconda3\envs\tensorflow) C:\xxx>python cifar10.py
Traceback (most recent call last):
File "C:\Users\Maty\tensorflow\python_init_.py", line 52, in <module>
from tensorflow.core.framework.graph_pb2 import *
ImportError: No module named 'tensorflow.core.framework.graph_pb2'
調べてみたら、これもTensorflowがWindows上で動作保証されていないことによるものだと書いてあった。
他の例題(MNIST等)は動くのに、cifar10は動かないのでしょうか。
どなたかチャレンジされた方はいませんか?
よろしくお願いします。
ちなみに、動作環境は、次のとおりです。
CPU:Core-i5
OS:Windows10,64bit
メモリ:4GB
Anaconda3
python35
tensorflow1.0.1
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/07/13 05:29
2017/07/14 08:04