모델 히스토그램을 그려, 웨이트와 바이어스의 분포가 학습에 따라 어떻게 변화하는지를 관측하면 어떤 레이어가 불필요한지, 어떤 레이어가 잘 학습이 안되는지를 판별에 모델 설계에 도움을 줄 수 있다.
from tensorboardX import SummaryWriter
writer = SummaryWriter()
...
for name, param in model.named_parameters():
writer.add_histogram(name, param.clone().cpu().data.numpy())