🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

Q&A

2回答

1307閲覧

Tensorboardの起動

Utats

総合スコア8

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

0グッド

0クリップ

投稿2020/12/27 18:23

前提・実現したいこと

Jupyternotebook上でTensorBoardを起動しようとしているのですが、何らかの原因でログディレクトリのパスが認識されず、ダッシュボードを開くことができません。

エラーメッセージ

No dashboards are active for the current data set.
Probable causes:

You haven’t written any data to your event files.
TensorBoard can’t find your event files.
If you’re new to using TensorBoard, and want to find out how to add data and set up your event files, check out the README and perhaps the TensorBoard tutorial.
If you think TensorBoard is configured properly, please see the section of the README devoted to missing data problems and consider filing an issue on GitHub.

Last reload: Dec 27, 2020, 6:12:05 PM
Log directory: logdir

該当のソースコード

import tensorflow as tf
from datetime import datetime
%load_ext tensorboard

mnist = tf.keras.datasets.mnist
(x_train, t_train), (x_test, t_test) = mnist.load_data() # Numpy
x_train, x_test = x_train / 255.0, x_test / 255.0 # standardization

model = tf.keras.Sequential(name='my_model_1')
model.add(tf.keras.layers.Flatten(input_shape=(28, 28), name='flatten_layer_1'))
model.add(tf.keras.layers.Dense(128, activation='sigmoid'))
model.add(tf.keras.layers.Dropout(0.2))
model.add(tf.keras.layers.Dense(10, activation='softmax'))

model.compile(optimizer=tf.keras.optimizers.Adam(learning_rate=0.01),
loss='sparse_categorical_crossentropy',
metrics=['accuracy'])

path = 'logs/fit/' + datetime.now().strftime('%Y%m%d-%H%M%S')
tensorboard_callback = tf.keras.callbacks.TensorBoard(log_dir=path, histogram_freq=1)

model.fit(x= x_train,
y= t_train,
epochs=5,
validation_data=(x_test,t_test),
callbacks=[tensorboard_callback])

%tensorboard --logdir logs/fit

補足

ログディレクトリそのものは作成されているのですが、そのpathを渡しても上のエラーメッセージがでるか、タイムアウトしてしまいます

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

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

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

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

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

guest

回答2

0

私も同じ状態が発生していたので、検索していた所この記事を見かけたので少し時間は立っていますが回答させてください。

症状:質問者さんと同じ表示がTensorBoard内に表示され、グラフが表示されなかった

改善:TensorFlowインストール済みの仮想環境下で、シェルのパスをログの上位に指定して再度コマンド実行した所改善しました。

この実行で改善されたという事は環境変数の設定で改善されるという事だと思います。

投稿2021/03/17 00:20

UPMAN

総合スコア13

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

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

0

OSやバージョンなど最重要な情報が一切欠落しているので何も答えられませんが、

あなたのソースコードを走らせましたが問題無いです。
あなたの実行環境を見直してください。
イメージ説明
MacOS Catalina10.15.7
Tensorflow 1.15.0
です。

投稿2020/12/30 00:38

technocore

総合スコア7337

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

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

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

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

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

ただいまの回答率
85.36%

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

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

質問する

関連した質問