我正在为CUDA C中的强化学习开发一个人工神经网络。但是,我还没有找到一种有效的调试方法。我想要一个可定制的仪表板。例如,我想看看勘探率是如何发展的或代理商的当前表现。目前,我在命令行上打印出信息。但显然,这非常混乱。
一个想法是通过HTTP将数据发送到服务器,然后服务器在HTML网站上将其可视化。但是,这需要付出很大的努力。这个问题是否有现成的解决方案?
答案 0 :(得分:0)
用于可视化神经网络的最佳选择是图形。幸运的是,有一个很棒的工具叫做graphviz(这对于可视化代码和调用图形来说也非常方便)。 http://graphviz.readthedocs.io/en/stable/api.html
这是一篇描述如何可视化神经网络的文章。您需要弄清楚如何使用它来显示网络的演变。
http://zhu45.org/posts/2017/May/25/draw-a-neural-network-through-graphviz/