TensorWatch是一个调试和可视化工具,专为Microsoft Research的深度学习和强化学习而设计。它适用于Jupyter Notebook,可显示机器学习训练的实时可视化,并执行模型和数据的其他几个关键可视化。
TensorWatch支持Python 3.x,并使用PyTorch 0.4-1.x进行测试。大多数功能也可以与TensorFlow Eager tensors一起使用。
TensorWatch旨在灵活且可扩展,因此您甚至可以构建自己的自定义可视化,UI和仪表板。除了传统的所见即所得的方法外,它还具有针对您的实时ML训练流程执行任意查询的独特功能,作为查询结果返回流并使用您的选择查看此流可视化器(我们称之为延迟日志记录模式)。
TensorWatch正在大力发展,其目标是通过一个易于使用,可扩展和可破解的软件包提供调试机器学习的平台。
博客:https://www.microsoft.com/en-us/research/blog/microsoft-makes-ai-debugging-and-visualization-tool-tensorwatch-open-source/?OCID=msr_blog_tensorwa_EICS_TW
链接:https://github.com/microsoft/tensorwatch