-
Notifications
You must be signed in to change notification settings - Fork 4
Description
General:
-
Address minor lint/security issues (exceptions etc). Details: Check and fix (if appropriate) security reports #12
PRs:
[NFC] Fix few lint issues #14
[NFC] Address lint complains about exceptions handling #16 -
Address major lint/security issues (not validating args and user code before execution)
Comment: currently it's recommended to launch the app in the container if you don't trust test inputs for your experiments; -
Introduce requirements.txt
-
Add possibility to switch between tools versions (aka multiple versions of requirements.txt)
-
Add possibility to use remotely placed compiler binaries
PR: Improve remote backend execution #33
Docs
-
Add integration guides (for user-built frontend/backend)
PR: [DOC] Add integration guide and pytorch lowering details #28 -
Add lowering implementation details doc
PR: [DOC] Add integration guide and pytorch lowering details #28 -
Add user manual and update README with installation guides
UI:
-
Split toolbar to predefined toolbar and text cmd input
PR:
[UI] Tweak opt tool bar a bit #17 -
Add support for multiple sources - each with its instance of the explorer
PRs:
[UI] Add source code tabs #21
[UI] Add ability to close source tabs #23 -
Add IR exploration on click for each node of the custom compilation pipeline
PR: [UI] Add explore at stage button #25 -
Propagate backend errors to UI
PR: [UI] Propagate backend errors to the frontend #20 <- note, it brought yet another lint concern, which I have ignored -
Add ability to store local sessions
PR: [UI] Add ability to store user sessions #27
(mostly) Backend:
-
Finalize Triton support - it shouldn't be dumps of IR after execution controlled by debug env variables
-
Add Triton support for AMDGPU
-
Add Triton support for Intel XPU
Other:
- Re-introduce linters and formaters to pre-commit