Ttnn-visualizer

Latest version: v0.27.3

Safety actively analyzes 723144 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 7

0.12.0

Release notes
- Memory load calculation and rendering, peak memory load
- Initial support for multidevice data
- Render memory layout and sharding spec for tensors
- Fix: buffer summary toast not dismissing
- Fix: color rendering on tensix details zoom
- Fix: initial buffer focus
- Fix: toasts added to buffer summary when focusing on buffers
- Test coverage for runners/filtering/query

<img width="1292" alt="image" src="https://github.com/user-attachments/assets/e5f301c8-ae9f-4f85-9588-cc6e2932d7f9">
<img width="1292" alt="image" src="https://github.com/user-attachments/assets/8c145c84-fabd-429f-a128-e0b07b142986">
<img width="1292" alt="image" src="https://github.com/user-attachments/assets/9a4526ce-7943-430f-8862-6864284ad343">
<img width="1292" alt="image" src="https://github.com/user-attachments/assets/a65d84d6-8ad9-4200-8dc4-4dbc2b041869">



What's Changed
* Feature/Add device id to tensor list call by dcblundell in https://github.com/tenstorrent/ttnn-visualizer/pull/245
* Fix for correct color rendering on tensix details by aidemsined in https://github.com/tenstorrent/ttnn-visualizer/pull/247
* Feature/buffer summary toasts by dcblundell in https://github.com/tenstorrent/ttnn-visualizer/pull/244
* Feature/memory config parsing refactor by dcblundell in https://github.com/tenstorrent/ttnn-visualizer/pull/248
* Feature/multi-device-select by dcblundell in https://github.com/tenstorrent/ttnn-visualizer/pull/246
* Adds coverage for existing query runners/filtering/query construction by GregHattJr in https://github.com/tenstorrent/ttnn-visualizer/pull/255
* fix/device-operation-data-serialisation by dcblundell in https://github.com/tenstorrent/ttnn-visualizer/pull/257
* Fix/Initial buffer focus by dcblundell in https://github.com/tenstorrent/ttnn-visualizer/pull/253
* Fix/Memory config typing by dcblundell in https://github.com/tenstorrent/ttnn-visualizer/pull/254
* Memory load calculation and rendering, peak memory load by aidemsined in https://github.com/tenstorrent/ttnn-visualizer/pull/250
* render Tensor memoryLaoyut on operation details by aidemsined in https://github.com/tenstorrent/ttnn-visualizer/pull/252
* Feature/device selector op details by dcblundell in https://github.com/tenstorrent/ttnn-visualizer/pull/251


**Full Changelog**: https://github.com/tenstorrent/ttnn-visualizer/compare/v0.11.0...v0.12.0

0.11.0

Release notes:
- Zoom for non-continuous memory allocation
- Device operations full render (memory peak load prerequisite)
- Device operations graph view
- Initial support for multi device data (device 0)
- Buffer highlight improvements

What's Changed
* Added more bold highlights to focused buffers by dcblundell in https://github.com/tenstorrent/ttnn-visualizer/pull/238
* Refactor queries to use generic filtering, adds device filtering by GregHattJr in https://github.com/tenstorrent/ttnn-visualizer/pull/240
* Device operations graph view by aidemsined in https://github.com/tenstorrent/ttnn-visualizer/pull/239
* Device operations full render by aidemsined in https://github.com/tenstorrent/ttnn-visualizer/pull/242
* Feature/non continuous dram zoom by dcblundell in https://github.com/tenstorrent/ttnn-visualizer/pull/241

<img width="800" alt="image" src="https://github.com/user-attachments/assets/8ad94c4e-8f2f-4b1e-82a7-afc667dc8c76">
<img width="800" alt="image" src="https://github.com/user-attachments/assets/b4c73fb2-a9a7-4130-844e-d5a1690dd8e3">
<img width="800" alt="image" src="https://github.com/user-attachments/assets/1e35f52f-9094-4eeb-b95e-96ea853ee0c5">
<img width="800" alt="image" src="https://github.com/user-attachments/assets/1c52de95-6406-4b96-965e-3296423c84a8">
<img width="800" alt="image" src="https://github.com/user-attachments/assets/7c59fe78-8aeb-4b47-bd50-0182f677c587">
<img width="800" alt="image" src="https://github.com/user-attachments/assets/3f11efaa-795c-437d-a502-532766240e0f">


**Full Changelog**: https://github.com/tenstorrent/ttnn-visualizer/compare/v0.10.0...v0.11.0

0.10.0

Release notes:

- Operation graph performance improvements
- Producers and consumers logic improvements, rendering warning for too many consumers
- Tensor comparison to golden (PCC)
- Wheel will autolaunch browser on startup
- Improvements to operation details component
- Fix: Plot label at 0 now displays properly
- Fix: L1 plots with only circular buffers not displaying correctly
- Fix: Filtering a list to a small size and not being able to see all the contents without scrolling
- Fix: Local upload filter tensor binaries

What's Changed
* Fix/reveal xaxis zero tick by dcblundell in https://github.com/tenstorrent/ttnn-visualizer/pull/219
* Adds command for building frontend and serving assets by GregHattJr in https://github.com/tenstorrent/ttnn-visualizer/pull/223
* Graph tree not blocking navigation and showing loading animation by aidemsined in https://github.com/tenstorrent/ttnn-visualizer/pull/225
* Feat/producer consumer refactor by dcblundell in https://github.com/tenstorrent/ttnn-visualizer/pull/224
* Fix/Not so empty plots by dcblundell in https://github.com/tenstorrent/ttnn-visualizer/pull/228
* feat/support device id by dcblundell in https://github.com/tenstorrent/ttnn-visualizer/pull/229
* Fix/Scroll issue when filtering to small arrays by dcblundell in https://github.com/tenstorrent/ttnn-visualizer/pull/231
* refactor/break up operation details by dcblundell in https://github.com/tenstorrent/ttnn-visualizer/pull/232
* Feature/filter tensors in local upload by GregHattJr in https://github.com/tenstorrent/ttnn-visualizer/pull/234
* Serialize comparisons to inputs/outputs in operation details by GregHattJr in https://github.com/tenstorrent/ttnn-visualizer/pull/227
* Launch Browser on Server Start by GregHattJr in https://github.com/tenstorrent/ttnn-visualizer/pull/233
* Adds comparisons to tensor list by GregHattJr in https://github.com/tenstorrent/ttnn-visualizer/pull/235
* Feat/add tensor comparison to golden by dcblundell in https://github.com/tenstorrent/ttnn-visualizer/pull/236

<img width="1127" alt="image" src="https://github.com/user-attachments/assets/32c6da8e-359e-44e1-bbad-95519c3d820e">
<img width="1410" alt="image" src="https://github.com/user-attachments/assets/ca143ffb-bedd-459b-8c4c-2a13bcbfd94f">
<img width="1410" alt="image" src="https://github.com/user-attachments/assets/8dc78353-d3f0-41b3-8190-12b2239a96ca">


**Full Changelog**: https://github.com/tenstorrent/ttnn-visualizer/compare/v0.9.0...v0.10.0

0.9.0

Release Notes:

- Operation graph view - initial implementation with navigation
- Toggle between decimal and hexadecimal axis labels on memory plots
- L1 buffer summary table improvements
- Fix: Remote connection and remote folder selection highlights
- Fix: toast notification not getting cleared
- Fix: Producer/consumers not shown for null address Tensors
- Fix: Producers/Consumers list is now scrollable
- Fix: Non-top level report uploading incorrect folder
- Fix: Stack traces intermittently not loading source files
- Fix: Exclusions/filtering to report syncing to speed up transfer
- Fix: Caching not clearing under certain circumstances
- Fix: Render null addresses correctly

Known issues:
- Graph performance degraded with models over 5K operations

What's Changed
* Adds exclusions to SFTP files sync by GregHattJr in https://github.com/tenstorrent/ttnn-visualizer/pull/204
* Checks that report files are in top level directory by GregHattJr in https://github.com/tenstorrent/ttnn-visualizer/pull/207
* Add non-strict report folder casting by GregHattJr in https://github.com/tenstorrent/ttnn-visualizer/pull/209
* render null address correctly by aidemsined in https://github.com/tenstorrent/ttnn-visualizer/pull/210
* fix model report cache not flushed unless clicking view report button by aidemsined in https://github.com/tenstorrent/ttnn-visualizer/pull/206
* Feature/buffer summary hex everything by dcblundell in https://github.com/tenstorrent/ttnn-visualizer/pull/211
* Fix missing cast from str to Path in remote file reading by GregHattJr in https://github.com/tenstorrent/ttnn-visualizer/pull/212
* Fix/Remote connection and folder highlight by dcblundell in https://github.com/tenstorrent/ttnn-visualizer/pull/213
* Update README.md by aidemsined in https://github.com/tenstorrent/ttnn-visualizer/pull/216
* Fix/null producer consumers by dcblundell in https://github.com/tenstorrent/ttnn-visualizer/pull/215
* Operation graph viewer initial implementation by aidemsined in https://github.com/tenstorrent/ttnn-visualizer/pull/214
* Fix/Reset toasts by dcblundell in https://github.com/tenstorrent/ttnn-visualizer/pull/217


**Full Changelog**: https://github.com/tenstorrent/ttnn-visualizer/compare/v0.8.1...v0.9.0

<img width="1716" alt="image" src="https://github.com/user-attachments/assets/d7be1f25-09bd-4652-b4ee-26de0e7545ca">
<img width="1716" alt="image" src="https://github.com/user-attachments/assets/01b62da8-b72b-465b-87b1-9528f5bf80b3">
<img width="1716" alt="image" src="https://github.com/user-attachments/assets/0a7c9b3a-5425-4f3c-8b4b-6ecef300f478">
<img width="1716" alt="image" src="https://github.com/user-attachments/assets/ebf4a399-2de4-4eab-bcba-c4b7f9f41671">

0.8.1

Release notes:

- Buffers view: interactivity
- Tensor detailed L1 visualization: tensix zoom, interactivity
- Buffers view: plot annotation
- Buffers view table: plot synchronization
- CBs in L1 legend
- Remote querying fixes:
- Fix for default report selection on new connection
- Fix for "Last Synced" tracking of remote folders
- Fix for sync behaviour when using remote querying
- Fix for report selection after syncing remote folders
- Fix for error with sqlite detect path which would cause application to hang
- Fix for exception handling on edge cases in remote file system
- Added generic file syncing to support profile syncing



What's Changed
* Added a containing element and moved related styles to a new SASS file by dcblundell in https://github.com/tenstorrent/ttnn-visualizer/pull/186
* Feature/add local remote query runners by GregHattJr in https://github.com/tenstorrent/ttnn-visualizer/pull/188
* Feature/read remote config by GregHattJr in https://github.com/tenstorrent/ttnn-visualizer/pull/189
* Bugfix/fix typings in backend by GregHattJr in https://github.com/tenstorrent/ttnn-visualizer/pull/190
* Feature/buffer summary enhanced filtering by dcblundell in https://github.com/tenstorrent/ttnn-visualizer/pull/191
* Feature/Buffer summary plot interactivity by dcblundell in https://github.com/tenstorrent/ttnn-visualizer/pull/194
* Feature/tensix l1 zoom by aidemsined in https://github.com/tenstorrent/ttnn-visualizer/pull/195
* Feature/refactor report syncing by GregHattJr in https://github.com/tenstorrent/ttnn-visualizer/pull/196
* feature/Show selected rows only by dcblundell in https://github.com/tenstorrent/ttnn-visualizer/pull/197
* CBs in L1 Legend by aidemsined in https://github.com/tenstorrent/ttnn-visualizer/pull/199
* Updates README with instructions for installing sqlite3 on Ubuntu by GregHattJr in https://github.com/tenstorrent/ttnn-visualizer/pull/198
* remove a comment by aidemsined in https://github.com/tenstorrent/ttnn-visualizer/pull/200
* Fixes import path in sockets.py by GregHattJr in https://github.com/tenstorrent/ttnn-visualizer/pull/202

**Full Changelog**: https://github.com/tenstorrent/ttnn-visualizer/compare/v0.7.0...v0.8.1

<img width="800" alt="image" src="https://github.com/user-attachments/assets/2f250d6e-46fc-46dc-a848-384a72c89f74">
<img width="800" alt="image" src="https://github.com/user-attachments/assets/6a60b910-2ff3-4b02-89ee-02d135118671">
<img width="800" alt="image" src="https://github.com/user-attachments/assets/82f7dcbf-2fd1-494f-887e-8b72b40624ab">
<img width="800" alt="image" src="https://github.com/user-attachments/assets/d5ee8cf8-3a24-4ede-9eaa-7ef203bbf7d8">

0.8.0

Release notes:

- Buffers view: interactivity
- Tensor detailed L1 visualization: tensix zoom, interactivity
- Buffers view: plot annotation
- Buffers view table: plot synchronization
- CBs in L1 legend
- Remote querying fixes:
- Fix for default report selection on new connection
- Fix for "Last Synced"" tracking of remote folders
- Fix for sync behaviour when using remote querying
- Fix for report selection after syncing remote folders
- Fix for error with sqlite detect path which would cause application to hang
- Fix for exception handling on edge cases in remote file system
- Added generic file syncing to support profile syncing



What's Changed
* Added a containing element and moved related styles to a new SASS file by dcblundell in https://github.com/tenstorrent/ttnn-visualizer/pull/186
* Feature/add local remote query runners by GregHattJr in https://github.com/tenstorrent/ttnn-visualizer/pull/188
* Feature/read remote config by GregHattJr in https://github.com/tenstorrent/ttnn-visualizer/pull/189
* Bugfix/fix typings in backend by GregHattJr in https://github.com/tenstorrent/ttnn-visualizer/pull/190
* Feature/buffer summary enhanced filtering by dcblundell in https://github.com/tenstorrent/ttnn-visualizer/pull/191
* Feature/Buffer summary plot interactivity by dcblundell in https://github.com/tenstorrent/ttnn-visualizer/pull/194
* Feature/tensix l1 zoom by aidemsined in https://github.com/tenstorrent/ttnn-visualizer/pull/195
* Feature/refactor report syncing by GregHattJr in https://github.com/tenstorrent/ttnn-visualizer/pull/196
* feature/Show selected rows only by dcblundell in https://github.com/tenstorrent/ttnn-visualizer/pull/197
* CBs in L1 Legend by aidemsined in https://github.com/tenstorrent/ttnn-visualizer/pull/199
* Updates README with instructions for installing sqlite3 on Ubuntu by GregHattJr in https://github.com/tenstorrent/ttnn-visualizer/pull/198
* remove a comment by aidemsined in https://github.com/tenstorrent/ttnn-visualizer/pull/200


**Full Changelog**: https://github.com/tenstorrent/ttnn-visualizer/compare/v0.7.0...v0.8.0


<img width="800" alt="image" src="https://github.com/user-attachments/assets/2f250d6e-46fc-46dc-a848-384a72c89f74">
<img width="800" alt="image" src="https://github.com/user-attachments/assets/6a60b910-2ff3-4b02-89ee-02d135118671">
<img width="800" alt="image" src="https://github.com/user-attachments/assets/82f7dcbf-2fd1-494f-887e-8b72b40624ab">
<img width="800" alt="image" src="https://github.com/user-attachments/assets/d5ee8cf8-3a24-4ede-9eaa-7ef203bbf7d8">

Page 5 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.