質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Q&A

0回答

1069閲覧

vs codeのファイルが終了しなくて、困っています。

chainsmoker

総合スコア18

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

0グッド

0クリップ

投稿2019/06/23 00:23

編集2019/06/24 01:01

python3とtensorflowでcifar10の画像分類をしようとしています。大まかな流れは、下記のサイトを参考にしています。
https://www.sejuku.net/blog/52907

ターミナル上での環境作成は下記の2つのサイトを参考にして作りました。

https://qiita.com/tom_ato/items/bbdf4574b3ecb0048fa1

https://qiita.com/KazaKago/items/587ac1224afc2c9350f1

ターミナル上でまずhomebrewを使いpyenv,pyenv-virtualenvをインストールしました。そこでtensorflow用のpython環境(3.7.2)を作りました。そしてtensorflowはpipを使ってインストールしました。下記のコマンドです。

$ pip3 install --upgrade tensorflow

tensorflowのインストール確認は下記のコマンドで行いました。

import tensorflow as tf

hello = tf.constant('Hello World!')
s = tf.Session()
print(s.run(hello))

結果としてはHello World!が表示されて成功していました。

それから、一番はじめに貼ったサイト上にある
cifar10_train.py
cifar10_eval.py
cifar10_input.py
cifar10.py
をvs code上に書き込みcifar10_train.py をpython3で実行しました。(具体的にはvs codeでファイルを選択しMacで副ボタンを押し、ターミナルでpythonファイルを実行を押しました)

実行したcifar10_train.pyには
tf.app.flags.DEFINE_integer('max_steps', 100000
tf.app.flags.DEFINE_boolean('log_device_placement', False,
"""Whether to log device placement.""")
tf.app.flags.DEFINE_integer('log_frequency', 10,
"""How often to log results to the console.""")
と書いてあり、10万stepで学習が終了するものだと思っていましたが、10万stepまで到達しても終了しません。10万*10になっているのでしょうか?いつまで学習を続けるのでしょうか?また、どのようにしたら現時点までの訓練回数で学習終了できますか?

このように一度、10万stepに到達しました。
2019-06-22 23:33:31.610470: step 99980, loss = 0.71 (294.6 examples/sec; 0.434 sec/batch)
2019-06-22 23:33:35.966368: step 99990, loss = 0.62 (293.9 examples/sec; 0.436 sec/batch)

ですが、それから以下のようなコマンドが出て、再び学習が始まりました。
(tensorflow) macAir:python game shuto$ /Users/-/.pyenv/versions/tensorflow/bin/python "/Users/-/Documents/python game/cifar10_train.py"

WARNING: The TensorFlow contrib module will not be included in TensorFlow 2.0.
For more information, please see:

If you depend on functionality not listed there, please file an issue.

WARNING:tensorflow:From /Users/-/.pyenv/versions/tensorflow/lib/python3.7/site-packages/tensorflow/python/framework/op_def_library.py:263: colocate_with (from tensorflow.python.framework.ops) is deprecated and will be removed in a future version.
Instructions for updating:
Colocations handled automatically by placer.
W0622 23:34:07.997313 4398855616 deprecation.py:323] From /Users/-/.pyenv/versions/tensorflow/lib/python3.7/site-packages/tensorflow/python/framework/op_def_library.py:263: colocate_with (from tensorflow.python.framework.ops) is deprecated and will be removed in a future version.
Instructions for updating:
Colocations handled automatically by placer.
WARNING:tensorflow:From /Users/-/.pyenv/versions/tensorflow/lib/python3.7/site-packages/tensorflow/python/ops/image_ops_impl.py:1241: div (from tensorflow.python.ops.math_ops) is deprecated and will be removed in a future version.
Instructions for updating:
Deprecated in favor of operator or tf.math.divide.
W0622 23:34:08.266425 4398855616 deprecation.py:323] From /Users/-/.pyenv/versions/tensorflow/lib/python3.7/site-packages/tensorflow/python/ops/image_ops_impl.py:1241: div (from tensorflow.python.ops.math_ops) is deprecated and will be removed in a future version.
Instructions for updating:
Deprecated in favor of operator or tf.math.divide.
2019-06-22 23:34:09.384948: I tensorflow/core/platform/cpu_feature_guard.cc:141] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA
2019-06-22 23:34:11.652209: step 0, loss = 4.68 (519.2 examples/sec; 0.247 sec/batch)
2019-06-22 23:34:17.013035: step 10, loss = 4.62 (238.8 examples/sec; 0.536 sec/batch)
2019-06-22 23:34:21.445987: step 20, loss = 4.44 (288.7 examples/sec; 0.443 sec/batch)

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問