Skip to content

Commit

Permalink
Added New Explorer Docs
Browse files Browse the repository at this point in the history
  • Loading branch information
vprajapati-tt committed Jan 13, 2025
1 parent 2fcd37a commit 81f5ad4
Show file tree
Hide file tree
Showing 5 changed files with 301 additions and 190 deletions.
2 changes: 1 addition & 1 deletion docs/src/SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
- [ttmlir-translate](./ttmlir-translate.md)
- [ttrt](./ttrt.md)
- [tt-explorer](./tt-explorer.md)
- [API](./tt-explorer-api.md)
- [Usage & API](./tt-explorer-usage-api.md)
- [Roadmap](./tt-explorer-roadmap.md)
- [Flatbuffers](./flatbuffers.md)
- [CI](./ci.md)
Expand Down
171 changes: 0 additions & 171 deletions docs/src/tt-explorer-api.md

This file was deleted.

14 changes: 7 additions & 7 deletions docs/src/tt-explorer-roadmap.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,12 +22,12 @@ The primary function of TT-Explorer is to visualize **and edit** the model accor

Tasks:

- [ ] Flesh out and test locations ID such that operations can be tracked through the compiler stack.
- [ ] Use Loc IDs to bind TTIR Ops with Tracy Perf Trace Artifact, and send to Model-Explorer to visualize.
- [ ] Implement Overrides Functionality into TT-MLIR, tracking based on Loc IDs.
- [ ] Overhaul UI to enable editing node attributes, use these updated fields to send information back to TT-Explorer via REST API (in the form of an Overrides JSON)
- [ ] Parse Overrides JSON and apply Overrides over a REST API Call, visualize re-compiled graph now.
- [ ] Provide REST API endpoint to track “legal” configurations and provide “legal” options attached to Graph JSON.
- [x] ~~Flesh out and test locations ID such that operations can be tracked through the compiler stack.~~
- [x] ~~Use Loc IDs to bind TTIR Ops with Tracy Perf Trace Artifact, and send to Model-Explorer to visualize.~~
- [x] ~~Implement Overrides Functionality into TT-MLIR, tracking based on Loc IDs.~~
- [x] ~~Overhaul UI to enable editing node attributes, use these updated fields to send information back to TT-Explorer via REST API (in the form of an Overrides JSON)~~
- [x] ~~Parse Overrides JSON and apply Overrides over a REST API Call, visualize re-compiled graph now.~~
- [x] ~~Provide REST API endpoint to provide “legal” options attached to Graph JSON.~~

# Milestone 3 (v0.3+)

Expand All @@ -40,5 +40,5 @@ Tasks:
- [ ] Begin researching autogenerated Python bindings for pipelines and transformations defined in C++.
- [ ] Create modular frontend capabilities out of Flask app in Model-Explorer
- [ ] Create a “mono-adapter” which holds the paths to invoke dialect-specific adapters for each dialect to be supported by TT-Explorer
- [ ] Begin adding new dialects like `.ttm`, `.ttnn` to Model Explorer so that complied results can be inspected and analyzed to optimize at different steps of the compiler.
- [x] ~~Begin adding new dialects like `.ttm`, `.ttnn` to Model Explorer so that complied results can be inspected and analyzed to optimize at different steps of the compiler.~~
- [ ] *To be defined later, depending on the growth of the MLIR Project*
Loading

0 comments on commit 81f5ad4

Please sign in to comment.