Metadata-Version: 2.2
Name: qairt-visualizer
Version: 0.9.0
Summary: Qualcomm AI Runtime visualization application for AI models and runtime metrics.
Author-email: "Qualcomm Technologies, Inc." <qairt.visualizer.support@qti.qualcomm.com>
Maintainer-email: qairt-visualizer-support <qairt.visualizer.support@qti.qualcomm.com>
License: Proprietary
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows :: Windows 10
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Scientific/Engineering :: Visualization
Classifier: Topic :: Software Development
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE.pdf
Requires-Dist: aiohttp<4.0.0,>=3.10.10
Requires-Dist: chardet<6.0.0,>=5.2.0
Requires-Dist: click<9.0.0,>=8.1.8
Requires-Dist: concurrent-log-handler<1.0.0,>=0.9.25
Requires-Dist: fastapi<1.0.0,>=0.115.4
Requires-Dist: ipython<9.0.0,>=8.29.0
Requires-Dist: psutil<7.0.0,>=6.1.0
Requires-Dist: pydantic<2.9.0,>=2.8.2
Requires-Dist: python-socketio<6.0.0,>=5.11.4
Requires-Dist: pyzmq<27.0.0,>=26.2.0
Requires-Dist: requests<3.0.0,>=2.32.3
Requires-Dist: uvicorn<1.0.0,>=0.32.0

# Qualcomm AI Runtime Visualizer

[[Docs]](https://docs.qualcomm.com/bundle/publicresource/topics/80-87189-1/overview.html) [[Discord Forums]](https://discord.com/invite/qualcommdevelopernetwork)

Qualcomm AI Runtime Visualizer (QAIRT Visualizer) is a tool to provide visualization for AI models and runtime metrics. This includes:
* Model visualization: an acyclic graph representation of ML graphs
* Report/Metrics analysis: performance and accuracy metrics such as optrace, AI accelerator analysis report, layer-wise accuracy, etc.

QAIRT Visualizer can be launched and used through two different ways:

* CLI: a lightweight wrapper to launch the standalone visualization application
  * Running the CLI without options will open full application
  * Alternatively, the CLI also allows passing models and report files to visualize each in own window
* Python API: interface for displaying model and report objects

## Install

QAIRT Visualizer is available via pip:

```shell
# NOTE for Snapdragon X Elite users:
# Only AMDx64 (64-bit) Python is supported on Windows.
# Installation will fail when using Windows ARM64 Python.

pip install qairt-visualizer
```

## Getting Started

QAIRT Visualizer documentation can be found [here](https://docs.qualcomm.com/bundle/publicresource/topics/80-87189-1/overview.html)

## Need help?

* Discord Forums: [Qualcomm Developer Network - AI](https://discord.com/invite/qualcommdevelopernetwork)
* Support: qairt.visualizer.support@qti.qualcomm.com

## LICENSE

Qualcomm AI Runtime Visualizer is Proprietary licensed. See _LICENSE.pdf_ for further details.
