Skip to content

twoflypig/Ir

Repository files navigation

IRColor README

Visual Studio Marketplace Downloads Visual Studio Marketplace Version Visual Studio Marketplace Last Updated

This is a language plug-in to highlight the keywords of IR files generated by mindspire. It can facilitate user and developers to view IR files, which is expected to be human readable. It is still in the process of active development. More Exciting features are coming. Stay tuned!

What's MindSpore?

MindSpore is a deep learning framework like TensorFlow and Pytorch. It's under active development. See this link En/中文.

What's MindSpore's IR files?

You can refer to this page

How to Contribute

Please see this document.

Features

0.Add the Counts of the operators and the kernel graphs in vscode's status bar!

example

1.Highlight the operator, scope name, shape and some key variables of the IR files. See below:

example

2.Support name jumping like followings

example

3.Support find reference of the operators, seached based on the number and name.

example

example

4.Jump inner the graphs

example

Requirements

  1. Recommend to use the Monokai Dimmed theme.

Extension Settings

None

Known Issues

  1. *.dat files is not well tested and supported. So some features may not work on the dat files.
  2. The parameters search only view the begging of the ir files as parameters.
  3. Currently the extesion is tested on the hwopt_end*.ir, if you meet any issues please let me know. Any questions and contributions are welcomed!

Release Notes

See CHANGELOG.md

Future Plans

See RoadMap.md

Enjoy!

About

A Colorful IR For MindSpore

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published