前提・実現したいこと
■前提
Windows10
conda仮想環境
conda 4.8.3
python 3.7.7
tensorflow 1.13.1
numpy 1.16.4
■実現したいこと:tensorflowライブラリのcifar10識別問題をconda仮想環境上で動かしたい
pythonや機会学習の初心者です。
ここにtensorflowをinstallしてcifar10の識別問題を動作させたいのですが、うまくいきません。
まず、anacondaをインストールした環境で、仮想環境を立ち上げました。
次に、
conda install python=3.7
※tesorflowを入れるときに3.8だとエラーになったため
conda install numpy==1.16.4
※numpyがこれより新しいとエラーになったため
conda install -c conda-forge/label/broken tensorflow
を叩き、環境構築をしました。
このあと、インタラクティブモードでimport tensorflowは通ったので、installはできたと判断しました。
次に、GitHubのサイトから下記リンクのファイルをzipダウンロードしてローカルに解凍しました。
https://github.com/tensorflow/tensorflow
そして、解凍したフォルダから、cifar10_train.pyを動かしてみましたが、エラーで動きません
発生している問題・エラーメッセージ
(conda_tensorflow_env) C:\Users[USER_NAME]\Vm_tensorflow\tensorflow-r0.10\tensorflow\models\image\cifar10>python cifar10_train.py
Traceback (most recent call last):
File "cifar10_train.py", line 47, in <module>
from tensorflow.models.image.cifar10 import cifar10
ModuleNotFoundError: No module named 'tensorflow.models'
該当のソースコード
python
1import tensorflow as tf 2
試したこと
パスが通っていないのかと思い、エラーが吐いたパスから考えて、
import sys
sys.path.append('C:\Users\0000142043\Vm_tensolflow\tensorflow-r0.10')
の2行を追加して再実行しましたが、同様でした。
補足情報(FW/ツールのバージョンなど)
あなたの回答
tips
プレビュー