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

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

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

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

受付中

Tensorboardを動かせない

hay
hay

総合スコア0

Python 3.x

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

0回答

0評価

0クリップ

2468閲覧

投稿2017/02/06 04:02

###前提・実現したいこと
環境は
python=3.5
tensorflow=0.12.1
Mac OS X 10.12.3
です。

tensorboardで視覚化したいのですが、毎回

Starting TensorBoard b'39' on port 6006

と出力され、それ以降シェルから反応がありません。

###発生している問題・エラーメッセージ

tensorboard --logdir=\[pwd\]

とシェルで打つと

Starting TensorBoard b'39' on port 6006

とだけ返ってきます。

###該当のソースコード

python

import numpy as np import tensorflow as tf input = \[ \[1\., 0\., 0\.\], \[0\., 1\., 0\.\], \[0\., 0\., 1\.\] \] winning_hands = \[ \[0\., 1\., 0\.\], \[0\., 0\., 1\.\], \[1\., 0\., 0\.\] \] def inference\(input_placeholder\): with tf\.name_scope\('inference'\) as scope: W = tf\.Variable\(tf\.zeros\(\[3, 3\]\), name="weight"\) b = tf\.Variable\(tf\.zeros\(\[3\]\), name="bias"\) y = tf\.nn\.softmax\(tf\.matmul\(input_placeholder, W\) \+ b\) return y def loss\(output, supervisor_labels_placeholder\): with tf\.name_scope\('loss'\) as scope: cross_entropy = -tf\.reduce_sum\(supervisor_labels_placeholder \* tf\.log\(output\)\) tf\.scalar_summary\("entropy", cross_entropy\) return cross_entropy def training\(loss\): with tf\.name_scope\('training'\) as scope: train_step = tf\.train\.GradientDescentOptimizer\(0\.01\)\.minimize\(loss\) return train_step with tf\.Graph\(\)\.as_default\(\): supervisor_labels_placeholder = tf\.placeholder\("float", \[None, 3\], name="supervisor_labels_placeholder"\) input_placeholder = tf\.placeholder\("float", \[None, 3\], name="input_labels_placeholder"\) feed_dict={input_placeholder: input, supervisor_labels_placeholder: winning_hands} output = inference\(input_placeholder\) loss = loss\(output, supervisor_labels_placeholder\) training_op = training\(loss\) summary_op = tf\.merge_all_summaries\(\) init = tf\.initialize_all_variables\(\) with tf\.Session\(\) as sess: summary_writer = tf\.train\.SummaryWriter\('data', graph_def=sess\.graph_def\) sess\.run\(init\) for step in range\(1000\): sess\.run\(training_op, feed_dict=feed_dict\) if step % 100 == 0: print\(sess\.run\(loss, feed_dict=feed_dict\)\) summary_str = sess\.run\(summary_op, feed_dict=feed_dict\) summary_writer\.add_summary\(summary_str, step\)

###試したこと
このコードだけでなく、チュートリアルのコードでも結果は同様です。

###補足情報(言語/FW/ツール等のバージョンなど)
記事やブログを見ると、他の人たちは
Starting TensorBoard b'39' on port 6006
の後に
(You can navigate to http://localhost:6006\)
と出ますが、自分のシェルでは長時間待ってもそれがでてきません。

良い質問の評価を上げる

以下のような質問は評価を上げましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

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

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

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

teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

  • プログラミングに関係のない質問
  • やってほしいことだけを記載した丸投げの質問
  • 問題・課題が含まれていない質問
  • 意図的に内容が抹消された質問
  • 過去に投稿した質問と同じ内容の質問
  • 広告と受け取られるような投稿

評価を下げると、トップページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

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

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

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

ただいまの回答率
87.20%

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

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

質問する

関連した質問

同じタグがついた質問を見る

Python 3.x

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