Skip to main content

Pytorch routines for (Ker)nel (Mac)hines

Project description

mm-kermac

Dynamically compiled hyper semirings for Pytorch using PTX Inject and Stack PTX

Installation

pip install mm-kermac

TODO

* Better Docs
* Benchmarks

License

This project is licensed under the MIT License - see the LICENSE file for details.

Citation

If you use this software in your work, please cite it using the following BibTeX entry (generated from the CITATION.cff file):

@software{Durham_mm-kermac_2025,
  author       = {Durham, Charlie},
  title        = {mm-kermac: PTX Inject and Stack PTX for Python},
  version      = {0.1.1},
  date-released = {2025-10-19},
  url          = {https://github.com/MetaMachines/mm-kermac-py}
}

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

mm_kermac-0.1.1.tar.gz (2.2 MB view details)

Uploaded Source

Built Distribution

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

mm_kermac-0.1.1-py3-none-any.whl (3.6 MB view details)

Uploaded Python 3

File details

Details for the file mm_kermac-0.1.1.tar.gz.

File metadata

  • Download URL: mm_kermac-0.1.1.tar.gz
  • Upload date:
  • Size: 2.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for mm_kermac-0.1.1.tar.gz
Algorithm Hash digest
SHA256 d0ec5db74f4f2a95af664804f3a9db093f49c5f63860849b5a7af598c0d6b899
MD5 4507f1274db1ddd6d0b4692dd6dfaa30
BLAKE2b-256 9a9fd51a9832cb710e52135a69f95b543b7390ad2fdf6fb955d54908e5a5cd7f

See more details on using hashes here.

File details

Details for the file mm_kermac-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: mm_kermac-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for mm_kermac-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 380da4fa39bcf5c76b325a15c83d83b8ff40bac9efe3bc1eca93af6e10ac29a6
MD5 ad2b4d94d11b351d1ba2e908ca6e1549
BLAKE2b-256 f5d39d220beb0c28198753ef2994b09b7de6da7ac7ee8ec1c05261e4b8d732f4

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