深度学习可视化大全(附 GitHub 源码)







编辑:计算机视觉研究院、算法进阶


导读

 

本文介绍了多个能将深度学习训练过程进行可视化的工具,帮助大家更好地理解深度学习,非常实用。

深度学习训练过程一直处于黑匣子状态,有很多同学问我具体怎么解释?其实很多还是无法可解释,但是通过可视化,具体可以知道深度学习在训练过程到底学习了哪些特征?到底对该目标的哪些特征感兴趣?这些我们现在已经有很多渠道可以得知,我先给大家介绍几个比较好的工具!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

5. CNN Explainer地址:https://poloclub.github.io/cnn-explainer/项目作者已经给你做好了一个可以交互的界面,你只需要打开浏览器加载出这个界面就可以了。CNN Explainer 使用 TensorFlow.js 加载预训练模型进行可视化效果,交互方面则使用 Svelte 作为框架并使用 D3.js 进行可视化。最终的成品即使对于完全不懂的新手来说,也没有使用门槛。下面我们来看一下具体的效果。


通过整个过程,想必大家对过程有详细了解,如果你技术好的,你可以通过深度学习平台直接可视化训练过程,那个过程想必比这个更加详细。


推荐阅读

(点击标题可跳转阅读)

《机器学习 100 天》视频讲解

公众号历史文章精选

我的深度学习入门路线


重磅

1700多页的《人工智能学习路线、干货分享全集》PDF文档



扫描下方二维码,添加我的微信,领取1700多页的《人工智能学习路线、干货分享全集》PDF文档(一定要备注:入群 + 地点 + 学校/公司。例如:入群+上海+复旦。 



长按扫码,申请入群



感谢你的分享,点赞,在看三  

相关推荐

  • 副教授,也不安全了!
  • 如何优雅的将设计模式运用到实际项目中去?
  • FullGC 40次/天到10天1次,真牛B!!
  • 25个每个开发人员都应该知道的CSS 技巧
  • Promise:为什么没有取消?
  • 聊聊如何度过寒冬(公司篇)
  • 10 个冷门却好用到爆的 VSCode 插件!
  • 你踩过吗?浏览器节能机制导致Websocket断连的坑~~~
  • “内容IP”,技术人的最终归宿?技术创作特训营,你的创意新天地!
  • 图解Kafka:架构设计、消息可靠、数据持久、高性能背后的底层原理
  • RAG vs Long Context赏析:简看其任务设计思路、试验设定及对比结论
  • SpringBoot开发的AI导航站技术架构剖析 —— 技术如何选型 - 第520篇
  • 25场老刘说NLP社区线上报告汇总:涵盖知识图谱、大模型、RAG与文档智能4大主题
  • 线程池遇到父子任务,有大坑!
  • 将传统应用带入浏览器的开源先锋「GitHub 热点速览」
  • 为什么不建议使用Date类
  • Liveblocks 让你轻松实现复杂的协作功能(Github项目分享)
  • 如何用原生JavaScript检测DOM是否已加载完成?
  • 首篇《人类视频生成》全面综述:挑战、方法和见解
  • 大模型权威测试被曝翻车!更偏袒GPT-4等闭源模型,连提示词都区别对待