改行を含むテキストを出力するにはどのようにtf.summary.textを使用しますか?TensorFlow:tf.summary.textおよび改行
私は'\n'
を<br>
に置き換えようとしましたが、適切な改行を出力することができません。ここに示したように、適切な改行なしでYAML出力を読み取るために、それは非常に困難になり:documentationに基づいて
改行を含むテキストを出力するにはどのようにtf.summary.textを使用しますか?TensorFlow:tf.summary.textおよび改行
私は'\n'
を<br>
に置き換えようとしましたが、適切な改行を出力することができません。ここに示したように、適切な改行なしでYAML出力を読み取るために、それは非常に困難になり:documentationに基づいて
:
標準TensorBoardテキストダッシュボードが 文字列でマークダウンをレンダリングし、意志ます.....
したがって、マークダウンのために文字列を入力する必要があります(<br>
および\n
はマークダウンでは動作しないため、ここでは動作しません)。
これはTensorBoardのバグのようです。私たちのGitHub(https://github.com/tensorflow/tensorboard/issues)に問題を再現する簡単な要点を書いてください。何が起きているのか把握し、修正されていることを確認します。
https://github.com/tensorflow/tensorboard/issues/222 – user3504575
\ n \ nを使用してください。それはあまりにも多くの改行を生成します。
私は同じ問題に遭遇していたので、ここで私が見つけたものに答えます(これも問題に入れます)。
私はテーブルについて特に気にしましたが、改行タイプ\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つの文字列から取り除かれるように見え、あなたが連続した行をしたい場合は、作ってみるとリストとしてのテーブル
Markdownのドキュメント: 'Markdownを使用して
ブレークタグを挿入する場合は、2つ以上のスペースを含む行を終了し、returnとタイプしてください。 ' これも機能しません。 – user3504575