2017-08-31 5 views
2

をインポートすることはできません。私が持っていたはImportError:以下CMDを実行している間、私は単にtensorflowのチュートリアル以下としています名前rewriter_config_pb2に

Traceback (most recent call last): 
File "ptb_word_lm.py", line 68, in 
import util 
File "/home/priyankit/models-master/tutorials/rnn/ptb/util.py", line 
23, in 
from tensorflow.core.protobuf import rewriter_config_pb2 
ImportError: cannot import name rewriter_config_pb2 

link to the repository

+1

は、あなたのtensorflowのバージョンをアップグレードします。 'pip install --upgrade tensorflow == 1.2.0' –

+0

はい私はしました。この問題は解決しました。ありがとうございます!しかし今、次のエラーを表示しています: ValueError:あなたのマシンは要求された数よりも少ない0のgpusしか持っていません--num_gpus = 1。上記のリンクのptb_word_lm.pyをチェックすると、エラーが生成されます。 –

答えて

-2

:それは次のエラーを示している

python ptb_word_lm.py --data_path=/home/priyankit/data/validsrc2-hi -- 
model=small 

自分のウェブサイトでRNN Tensorflowチュートリアルをやってみたときのエラーループとまったく同じです。端末上で私のプログラムを実行するときに「--num_gpus = 0」最後にこの含めた(私はGPUを持っていない)私のために働いた何

。あなたは二つのことを行う必要があり

+1

ようこそStackOverflowへ!私はOPの問題は指定されたオプションとは関係がないと思う。エラーを取り除いたのは100%確信していますか?コメントの質問に返信するつもりだった場合は、「あなたの他の質問について(コメント内の) –

1

。まず、実行してtensorflowアップグレード:

pip install --upgrade tensorflow 

第二に、あなたはGPUを使用していない場合は、次のように0のGPUでスクリプトを実行します。

python ptb_word_lm.py --data_path=/home/priyankit/data/validsrc2-hi --model=small --num_gpus=0 
関連する問題