私は、転送学習を使用して画像分類子を再学習する方法を学ぼうとしています。 this tutorial.画像分類器のpythonスクリプトを書く場所
私はモデルをうまく再トレーニングしましたが、最後には新しく訓練されたモデルを分類するためのpythonスクリプトを書いています。ビデオでは、彼は4時18分にコードを書き始めるが、どこに指定していない。私はドッカーのコンテナにそれを書こうとしますが、それは私にno module named platform
エラーとNameError: name 'sys' is not defined
エラーを与えます。ローカルマシンに依存関係をインストールしていないので、私は自分のマシンにローカルで書き込みを試み、エラーも発生します。私はチュートリアルの最後のステップのためのPythonコードを書く場所がわかりません。どんな助けもありがとうございます。
ターミナルコードとエラー:
[email protected]:/tensorflow# python
Python 2.7.12 (default, Nov 19 2016, 06:48:10)
[GCC 5.4.0 20160609] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import tensorflow as tf, sys
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "tensorflow/__init__.py", line 24, in <module>
from tensorflow.python import *
File "tensorflow/python/__init__.py", line 49, in <module>
from tensorflow.python import pywrap_tensorflow
File "tensorflow/python/pywrap_tensorflow.py", line 25, in <module>
from tensorflow.python.platform import self_check
ImportError: No module named platform
>>> image_path = sys.argv[1]
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'sys' is not defined
、私はまだ "gcr.io/tensorflow/tensorflow:latest-devel" コマンドを使用する必要がありますか?私のバージョンを確認するにはどうしたらいいですか? –
単に 'pip install tensorflow'を試しましたか? – Maxim
私はテンソルフローイメージを持つDockerコンテナを使用しています。ピップインストールコマンドは、コンピュータ上のすべてのものがローカルにある場合にのみ動作しますか? –