

Python初心者です。有識者に教えて頂きたいことがあります。  
anacondaの仮想環境にコマンドプロンプトで

[code]

    conda install tensorflow
    
[/code]

を入力して、tensorflowをインストールしました。

[code]

    import tensorflow as tf
    
[/code]

が Jupiter Notebook 上でエラーなく通っているので、installには成功していると考えています。  
しかし、

[code]

    from tensorflow.examples.tutorials.mnist import input_data
    
[/code]

を実行しようとすると、

[code]

    No module named 'tensorflow.examples.tutorials'
    
[/code]

というエラーが出てしまいます。  
このモジュールはtensorflowと一緒にダウンロードされるものかと思ってたんですが、違うんですかね…  
エラーなく実行する方法を教えてほしいです。

目的は下記URLのサイトでやっていることと同じことをしようとしています。

[tensorflowで手書き数字を認識させてみた -
Qiita](https://qiita.com/hacoten/items/6ae9219cd6a094863386)

実行環境は以下の通りです。  
python 3.7  
jupiter notebook 6.0.3  
anaconda3  
windows10 64bit


CC BY-SA 4.0
2020-06-12T14:11:34.807
67600
2020-06-13T16:37:43.097
2020-06-12T16:42:46.630
3060
40621
question
python tensorflow anaconda
Tensorflowのモジュールが読み込めない


`tensorflow.examples.tutorials.mnist.input_data` は [deprecated
になりました](https://github.com/tensorflow/tensorflow/blob/026b504c1de272ac379cdc33e7afd70d375a76fb/tensorflow/examples/tutorials/mnist/input_data.py#L15-L18)。また
`tensorflow.examples.tutorials` は pip
パッケージに[含まれなくなった](https://github.com/tensorflow/tensorflow/issues/7933#issuecomment-283562188)のでパッケージをインストールするだけでは使えなくなりました。

このため参照されている Qiita の記事のコードを動かすには、自分で examples のコードをローカルに配置する必要があります:
<https://github.com/tensorflow/tensorflow/tree/master/tensorflow/examples>

また初心者の方であれば <https://www.tensorflow.org/tutorials>
にある公式チュートリアルを行う方がラクですし古い方法を使わなくて済みます。たとえば MNIST のデータをロードするだけであれば
`tf.keras.datasets.mnist` を使うことになるでしょう。以下は例です。

[code]

    (x_train, y_train), (x_test, y_test) = tf.keras.datasets.mnist.load_data()
    
[/code]


CC BY-SA 4.0
2020-06-13T16:37:43.097
67634
2020-06-13T16:37:43.097
19110
67600
answer