导读
本文介绍了多个能将深度学习训练过程进行可视化的工具,帮助大家更好地理解深度学习,非常实用。
深度学习训练过程一直处于黑匣子状态,有很多同学问我具体怎么解释?其实很多还是无法可解释,但是通过可视化,具体可以知道深度学习在训练过程到底学习了哪些特征?到底对该目标的哪些特征感兴趣?这些我们现在已经有很多渠道可以得知,我先给大家介绍几个比较好的工具!
1.深度学习网络结构画图工具地址:https://cbovar.github.io/ConvNetDraw/2.caffe可视化工具输入:caffe配置文件 输出:网络结构地址:http://ethereon.github.io/netscope/#/editor3.深度学习可视化工具Visual DLVisual DL是百度开发的,基于echar和PaddlePaddle,支持PaddlePaddle,PyTorch和MXNet等主流框架。ps:这个是我最喜欢的,毕竟echar的渲染能力不错哈哈哈,可惜不支持caffe和tensorflow。地址:https://github.com/PaddlePaddle/VisualDL4.结构可视化工具PlotNeuralNet萨尔大学计算机科学专业的一个学生开发。地址:https://github.com/HarisIqbal88/PlotNeuralNet其实还有很多可视化工具,但是今天我要说的是,训练过程的可视化,与TF的可视化类似,但是这个操作更加简便!