caffe在进行图像训练时,对特征或中间结果进行可视化,可以帮助更好的对训练过程和图像的理解。
caffe中的可视化,最简单的一种是,直接把featruemap或者中间result用图像表示出来,如下,先定义一个图像表示函数,对于数组维数不足的,padding补足。
def vis_square(data, padsize=1, padval=0):
data -= data.min()
data /= data.max()
# force the number of filters to be square
n = int(np.ceil(np.sqrt(data.shape[0])))
padding = ((0, n **