2016-10-19 14 views
0

私は10クラス以上の信号を分類するための小さなRNNを持っています。ネットワークは私に約0.2-0.4%のエラーを与えます。今私はテンソルボードを使ってネットワークを視覚化しようとしています。ターミナルからTensorboardを実行しようとすると "segmentation fault(core dumped)"と表示される

  • 私は確認したいノード(そのような重量、バイアス、コストなど)のための要約操作を作成しました。
  • 私はすべての要約をマージしました。
  • はtensorflowセッションを開始し、

    ライター= tf.train.SummaryWriter( "/ホーム/ライサ/ PycharmProjects /グラフ")

  • コードがなく実行を使用してディレクトリをログに記録するデータを書き込む試してみましたエラー。

  • は、それから私は、コマンドでtensorboard実行しようとした
  • tensorboard --logdir = /ホーム/ライサ/ PycharmProjects /グラフこれは私がセグメンテーションフォールトを(コアダンプ)エラー与え

私はtensoorflow 0.8.0を持っています。 私はまた

WARNING言って警告取得しています:tensorflow:SummaryWriterにGraphDefを渡すと、非推奨 です。代わりにsess.graphのようにGraphオブジェクトを渡します。

この問題を解決するにはどうすればよいですか?

+0

誤って保存されている可能性がありますか? GraphDefオブジェクトをセッション自体ではなくサマリーライターに渡しているようです。 – Steven

+0

どのようにオブジェクトをセッションに渡すことができますか? @Steven – zerogravty

+0

summary_writer = tf.train.SummaryWriter( "/ディレクトリ/ to/save/to"、sess.graph) – Steven

答えて

1
sess = tf.Session() 

summary_writer = tf.train.SummaryWriter("/directory/to/save/to", sess.graph) 

step = 1 
merged = tf.merge_all_summaries() 
summary = sess.run([merged]) 
summary_writer.add_summary(summary, step) 
関連する問題