Artificial IntelligenceDevOpsNewsOpen Source

Microsoft Open Sources AI Logging Tool TensorWatch

Ai, Machine Learning

Microsoft has open-sourced its debugging and visualization tool, called TensorWatch, for deep learning and AI.  TensorWatch is designed to be flexible and extensible so data scientists and build their own custom visualizations, UIs, and dashboards.

“We like to think of TensorWatch as the Swiss Army knife of debugging tools with many advanced capabilities researchers and engineers will find helpful in their work. We presented TensorWatch at the 2019 ACM SIGCHI Symposium on Engineering Interactive Computing Systems,” said Microsoft in a blog post.

To aid customization, TensorWatch uses Jupyter Notebook instead of prepackaged user interfaces. This who don’t know, [Jupyter Notebook] is an open-source web application for creating and sharing documents with contain live code, equations, visualizations and narrative text. It’s tested PyTorch 0.4-1.x., but mostfeatures should also work with TensorFlow eager tensors, said the GitHub page of the project.

TensorWatch has a Lazy Logging Mode that helps users in executing arbitrary queries against live ML training process, return a stream as a result of the query and view this stream using the choice of a visualizer.

Download TensorWatch from GitHub.

Via: InfoQ

Get latest updates in your inbox, subscribe to our daily newsletter.

Swapnil Bhartiya
I have more than 12 years of experience covering Enterprise Open Source, Cloud, Containers, IoT, Machine Learning and general tech. My stories cover a very broad spectrum - traditional Linux, data center and Free Software to contemporary emerging technologies like 'serverless'. Widely Read: My stories have appeared in a multitude of leading publications including CIO, InfoWorld, Network World, The New Stack, Linux Pro Magazine, ADMIN Magazine, HPE Insights, Raspberry Pi Geek Magazine, SweetCode, Linux For You, Electronics For You and more.