Skip to main content

No project description provided

Project description

Chakra

Chakra is an open and interoperable graph-based representation of AI/ML workloads focused on enabling and accelerating AI SW/HW co-design. Chakra execution traces represent key operations, such as compute, memory, and communication, data and control dependencies, timing, and resource constraints.

This is a repository of Chakra schema and a complementary set of tools and capabilities to enable the collection, analysis, generation, and adoption of Chakra execution traces by a broad range of simulators, emulators, and replay tools.

Chakra is under active development as a MLCommons® research project. Please see MLCommons Chakra Working Group for more details for participating in this effort.

A detailed description of the original motivation and guiding principles can be found here. The paper was published prior to Chakra becoming a MLCommons project. Please cite this repository to refer to the latest Chakra schema and tools.

Installation

Check out USER_GUIDE for details.

License

Chakra is released under the MIT license. Please see the LICENSE.md file for more information.

Contributing

We actively welcome your pull requests! Please see CONTRIBUTING.md for more info.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mlc_chakra-1.0.0.tar.gz (50.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mlc_chakra-1.0.0-py3-none-any.whl (59.2 kB view details)

Uploaded Python 3

File details

Details for the file mlc_chakra-1.0.0.tar.gz.

File metadata

  • Download URL: mlc_chakra-1.0.0.tar.gz
  • Upload date:
  • Size: 50.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for mlc_chakra-1.0.0.tar.gz
Algorithm Hash digest
SHA256 bf136b9fde934f13895ee0c96035fb789df8e983e8f0581eb845d06e0ebdcb3d
MD5 a063a7f35e40bee71c48b32ee0c1f597
BLAKE2b-256 f4fc88e673e0347fe1e1f5cd16bb02d32e680f5a4891f0d74fa4a81d97be5353

See more details on using hashes here.

File details

Details for the file mlc_chakra-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: mlc_chakra-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 59.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for mlc_chakra-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c4a4ed2267e129bc4b0cda5fb45837b610cdb03ec3ba411563abd4ec55c4d537
MD5 de69742073fa377c23fd26b1f964c806
BLAKE2b-256 3137bf9c452f7fa8ed93cfa8eb61aeb8425ee44a343ca6402cf3505703a2387c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page