7
TF (here 및 here)에 사용자 정의 스칼라 요약을 작성하는 데 대한 SO 응답이 몇 가지 있지만 사용자 정의 막대 그래프 요약 작성시 아무것도 찾을 수 없습니다. 설명서에 맞춤 요약이 부족한 것 같습니다. 나는 내가 어떻게 요약 할 수 있는지에 대한 아이디어를 가지고있다.사용자 정의 Tensorflow 히스토그램 요약 작성
(tf.Summary.Value에는 사용하려고 시도한 histo 필드가 있지만 tensorflow :: HistogramProto가 필요합니다. 따라서 해당 클래스에 대한 설명서가 없으므로 작성 방법이 손실됩니다. 아래에서 최소한 실패한 예제를 만들려고 시도했습니다.)
import tensorflow as tf
import numpy as np
sess = tf.Session()
means_placeholder = tf.placeholder(tf.float32)
tf.summary.histogram('means', means_placeholder)
summaries = tf.summary.merge_all()
writer = tf.summary.FileWriter('./summaries')
means = np.random.random(10)
writer.add_summary(tf.Summary(value=[tf.Summary.Value(tag='means', histo=means)]))
히스토그램 메시지 유형을 정의하는 어딘가에 .proto 파일이 있습니다. –
HistogramProto는 https://github.com/tensorflow/tensorflow/blob/master/tensorflow/core/framework/summary.proto에서 정의됩니다. 또한 하나의 테스트 코드가 생성됩니다 : https://github.com/tensorflow/tensorflow/blob/master/tensorflow/tensorboard/scripts/generate_testdata.py 그러나 그것을 사용하는 모델을 찾을 수 없습니다. 문서를 개선하기 위해 Github 문제를 제기 할 수 있습니다 (또는 풀 요청 보내기). –