2017-07-10 28 views
1

改行を含むテキストを出力するにはどのようにtf.summary.textを使用しますか?TensorFlow:tf.summary.textおよび改行

私は'\n'<br>に置き換えようとしましたが、適切な改行を出力することができません。ここに示したように、適切な改行なしでYAML出力を読み取るために、それは非常に困難になり:documentationに基づいて

enter image description here

答えて

1

標準TensorBoardテキストダッシュボードが 文字列でマークダウンをレンダリングし、意志ます.....

したがって、マークダウンのために文字列を入力する必要があります(<br>および\nはマークダウンでは動作しないため、ここでは動作しません)。

+0

Markdownのドキュメント: 'Markdownを使用して
ブレークタグを挿入する場合は、2つ以上のスペースを含む行を終了し、returnとタイプしてください。 ' これも機能しません。 – user3504575

1

これはTensorBoardのバグのようです。私たちのGitHub(https://github.com/tensorflow/tensorboard/issues)に問題を再現する簡単な要点を書いてください。何が起きているのか把握し、修正されていることを確認します。

+0

https://github.com/tensorflow/tensorboard/issues/222 – user3504575

1

\ n \ nを使用してください。それはあまりにも多くの改行を生成します。

1

私は同じ問題に遭遇していたので、ここで私が見つけたものに答えます(これも問題に入れます)。

私はテーブルについて特に気にしましたが、改行タイプ\nまたは\r\n(またはその点については二重スペース)に関係なく、同じ行末なし出力が得られました。

| heading | heading | |--- |--- | | key | value | | key | value | 

は、私は完全に2d tensors will be rendered as tablesについての一部を逃したが、次は、テーブルの作成を行います。

tl = [ 
    ["**key**","**value**"], 
    ["key_2","`value_2`"], 
    ["key_3","value_3"] 
] 
tfboard.add_summary(sess.run(tf.summary.text("eh1", tf.convert_to_tensor(tl)))) 

だから、それはすべての改行は単に1つの文字列から取り除かれるように見え、あなたが連続した行をしたい場合は、作ってみるとリストとしてのテーブル

関連する問題